An upper limit of 10 millions seems fair, until no one starves on the planet, have access to health care, education.
I actually really like this idea. They all seem to have some sort of God complex, so let’s put them to the test. You provide clean drinking water to everyone, you unlock another 50 Mil to your cap. Feed the world, you unlock more to your cap. You get the idea.