1,315,913 registered users on 267,862 projects