As of March 2005, membership in the Internet site stood at approximately 5,500 members, the majority from developing countries.
En marzo de 2005, el número de miembros del sitio web era de aproximadamente 5.500, la mayoría de ellos procedentes de países en desarrollo.