1,440,414 registered users on 355,671 projects