I'm guessing between 4-5 million occupants. I also believe there might be an active 20,000 Guardians.
Lore Wise
Discuss below
-
Legend says that's where the speaker keeps all his side btiches.... So I'm thinking at least 20.