It was estimated 148.72 million according to______________? July 5, 2019 – by admin It was estimated 148.72 million according to______________? A. 2003 censusB. 2004 census C. 2005 census D. None of these