Board Thread:Lore Discussion/@comment-50.72.53.15-20131125223904/@comment-13446185-20131208045924

My guess would be around 100-200 million people. Though this is based mostly on real world estimations