translate English to French: Of that number, 12 638 (77%) were accepted.
Sur ce total, 12 638 demandes (soit 77 %) ont été acceptées.