Year Age 1950 114114 1955 117858 1960 129635 1965 144239 1970 161145 1975 180607 1980 196912 1985 216929 1990 258691 1995 273895 2000 288505 2005 312725 2010 351372 2015 430224 2020 547723 2025 664018 2030 780665 2035 879288 2040 1043740 2045 1306556 2050 1670650 2055 2072125 2060 2448827 2065 2862608 2070 3422628 2075 4117974 2080 4918966 2085 5761472 2090 6613858 2095 7517957 2100 8516906