Year Age 1950 236497 1955 259835 1960 288716 1965 323506 1970 364117 1975 411934 1980 467308 1985 528859 1990 644998 1995 718827 2000 790843 2005 872448 2010 971188 2015 1091764 2020 1235941 2025 1430245 2030 1691664 2035 2046589 2040 2530565 2045 3185345 2050 3974155 2055 4843059 2060 5795923 2065 6939978 2070 8294223 2075 9795534 2080 11367187 2085 12994294 2090 14660754 2095 16364531 2100 18084664