વર્ષ 2004 થી 2015 સુધીમાં તેની સ્થાપનાથી અંદાજે 14 લાખ વપરાશકર્તાઓ સાઇટ પર હતા.