Year Age 1950 9448307 1955 10976186 1960 9433270 1965 7932371 1970 8244104 1975 9010925 1980 10148581 1985 8603151 1990 7626717 1995 6771133 2000 6131158 2005 5950126 2010 5665520 2015 5559949 2020 5398743 2025 5147055 2030 4920997 2035 4774305 2040 4693651 2045 4634789 2050 4561830 2055 4462370 2060 4344297 2065 4234960 2070 4159651 2075 4103177 2080 4046008 2085 3985354 2090 3907412 2095 3825106 2100 3752666