translate English to French: Of that number, 38,984 have been demobilized.
Sur ce nombre, 38 984 ont été démobilisés.