Year Age 1950 352254 1955 382938 1960 416139 1965 452064 1970 491923 1975 534901 1980 836248 1985 874851 1990 943403 1995 990299 2000 1137723 2005 1291167 2010 1451173 2015 1630315 2020 1861254 2025 2164249 2030 2567420 2035 3090103 2040 3788460 2045 4577740 2050 5478630 2055 6477446 2060 7593191 2065 8849870 2070 10185624 2075 11583605 2080 12971131 2085 14364188 2090 15760289 2095 17131523 2100 18450427