translate English to French: It runs 23 residences with a population of 830 residents and approximately 300 volunteers.
Elle a 23 résidences accueillant 830 personnes et 300 volontaires environ.