1,469,942 registered users on 373,542 projects