Year Age 1950 3043328 1955 3402309 1960 4628825 1965 4682734 1970 4511901 1975 4515509 1980 3994273 1985 3848433 1990 3118863 1995 3490757 2000 3172701 2005 2514680 2010 2288773 2015 2232392 2020 2269342 2025 2294965 2030 2320501 2035 2215466 2040 2012140 2045 1901760 2050 1898636 2055 1938513 2060 1973195 2065 1965620 2070 1893300 2075 1790562 2080 1728900 2085 1723582 2090 1743899 2095 1755414 2100 1731881