I'm guessing between 4-5 million occupants. I also believe there might be an active 20,000 Guardians.
Lore Wise
Discuss below
-
I think they are all synthetic drones, and we are made to believe that they are the remenants of humanity so that we are forced to protect the giant round twat floating over it.