translate English to French: To this date we have manufactured nearly 400 units.
A ce jour, nous avons fabriqué près de 400 unités.