Year Age 1950 3088166 1955 4605917 1960 5842249 1965 6571350 1970 7064728 1975 7657568 1980 7991089 1985 8630252 1990 9211616 1995 9200301 2000 7244527 2005 6760019 2010 7277421 2015 7752861 2020 7645515 2025 7493988 2030 6887752 2035 6417345 2040 6365905 2045 6519203 2050 6584968 2055 6465827 2060 6203235 2065 5938110 2070 5806744 2075 5805453 2080 5813965 2085 5746002 2090 5594688 2095 5426422 2100 5306084