Year Age 1950 1367595 1955 1472299 1960 1554877 1965 1619531 1970 1674719 1975 1951791 1980 2290348 1985 2766853 1990 3220477 1995 3757526 2000 4402143 2005 5264876 2010 6312718 2015 7517673 2020 8872153 2025 10606260 2030 12743905 2035 15150130 2040 17748660 2045 20440382 2050 23192106 2055 26119266 2060 29192548 2065 32285507 2070 35292743 2075 38174996 2080 40925562 2085 43556584 2090 46057335 2095 48381294 2100 50492092