1,324,412 registered users on 272,558 projects