El número total de editores que han contribuido al directorio del 31 de marzo de 2007 era de 75.151.