1,404,496 registered users on 328,400 projects