Year Age 1950 1458054 1955 1460639 1960 1465806 1965 1522994 1970 1586193 1975 1743320 1980 1886139 1985 2022976 1990 2085157 1995 2421529 2000 2887656 2005 3491843 2010 4103159 2015 4637821 2020 5373315 2025 6392284 2030 7745310 2035 9250060 2040 10823945 2045 12395905 2050 13938496 2055 15529313 2060 17115995 2065 18578022 2070 19841830 2075 20914426 2080 21815200 2085 22581318 2090 23209479 2095 23673078 2100 23980647