translate English to French: Approximately 110 people or organisations participated.
Environ 110 person-nes ou organisations ont participé.