Year Age 1950 1879248 1955 2100401 1960 2313520 1965 2584902 1970 2867635 1975 2934222 1980 3035625 1985 3247824 1990 3767759 1995 4349293 2000 4990111 2005 5590471 2010 5875235 2015 6236326 2020 6395036 2025 6697057 2030 7107418 2035 7403433 2040 7654902 2045 7693090 2050 7818117 2055 8037754 2060 8433093 2065 8798973 2070 8972798 2075 9050461 2080 9067589 2085 9142294 2090 9274706 2095 9418806 2100 9511919