Population projections to 2015 and 2005 estimated population for forall world urban areas 2,000,000 population & over (171 urban areas).
Based upon data in Demographia World Urban Areas latest edition orlater data
http://www.demographia.com/db-worldua.pdf