1,315,910 registered users on 267,859 projects