Year Age 1950 2534400 1955 3477184 1960 3929401 1965 4370720 1970 4827267 1975 5461198 1980 6850292 1985 8984917 1990 9353536 1995 7630740 2000 6409380 2005 5517632 2010 6423534 2015 6899492 2020 6246448 2025 5238432 2030 4487836 2035 4325242 2040 4559199 2045 4751851 2050 4592488 2055 4182824 2060 3801896 2065 3637609 2070 3668406 2075 3734491 2080 3682573 2085 3503971 2090 3293127 2095 3159700 2100 3124487