Year Age 1950 973783 1955 1042822 1960 1118746 1965 1216607 1970 1358944 1975 1553885 1980 1741303 1985 1923824 1990 2246466 1995 2736425 2000 3251108 2005 3861598 2010 4652889 2015 5843581 2020 7471553 2025 9469681 2030 11601170 2035 13468893 2040 15501136 2045 17637587 2050 20013235 2055 22439678 2060 24578175 2065 26492212 2070 28188894 2075 29958784 2080 31560097 2085 32905171 2090 33963118 2095 34755712 2100 35341202