1,427,966 registered users on 345,694 projects