translate English to French: Seventy-six percent of members were very or somewhat satisfied in 2004 compared to 80% in 2000.
Soixante-seize pour cent (76 %) des membres sont très satisfaits ou assez satisfaits en 2004, comparativement à 80 % en 2000.