Year Age 1950 2794575 1955 2792569 1960 2934383 1965 2879717 1970 2907777 1975 3081439 1980 3195731 1985 3028772 1990 2913556 1995 2819303 2000 2903138 2005 2976605 2010 2852756 2015 2701162 2020 2408179 2025 2261850 2030 2148654 2035 1976657 2040 1904988 2045 1848645 2050 1779153 2055 1725438 2060 1668249 2065 1614302 2070 1564622 2075 1525383 2080 1491706 2085 1457050 2090 1421640 2095 1386166 2100 1351613