translate English to French: 86 vessels under construction, a vessel delivered every 12 days.
86 unités en construction, soit un navire livré tous les 12 jours.