Year Age 1950 2441975 1955 2610210 1960 2855987 1965 3395704 1970 4401968 1975 4530138 1980 4424410 1985 4447139 1990 3967085 1995 3830244 2000 3109321 2005 3484540 2010 3173545 2015 2515236 2020 2290390 2025 2239820 2030 2277023 2035 2302820 2040 2328534 2045 2223686 2050 2020606 2055 1910161 2060 1906642 2065 1946107 2070 1980362 2075 1972385 2080 1899652 2085 1796526 2090 1734438 2095 1728674 2100 1748550