Year Age 1950 936891 1955 1076507 1960 1257747 1965 1412944 1970 1676860 1975 1985575 1980 2337833 1985 2765165 1990 3247425 1995 3821519 2000 4365350 2005 4961346 2010 5721652 2015 6852896 2020 8022669 2025 9234579 2030 10268059 2035 11415189 2040 12688404 2045 14003023 2050 15259088 2055 16434294 2060 17519744 2065 18583978 2070 19628518 2075 20567256 2080 21429710 2085 22157278 2090 22773097 2095 23301477 2100 23756127