I'm guessing between 4-5 million occupants. I also believe there might be an active 20,000 Guardians.
Lore Wise
Discuss below
-
Easy. The answer is 24. 24 is the highest number. It's all explained in the link. Warning: hilarity ensues