Year Age 1950 1485000 1955 1675588 1960 1882490 1965 2411552 1970 2742764 1975 3120387 1980 3517691 1985 4045468 1990 4518792 1995 4964842 2000 5132227 2005 5098537 2010 5098468 2015 5181944 2020 5363369 2025 5631115 2030 5619277 2035 5523370 2040 5405097 2045 5316931 2050 5263752 2055 5201154 2060 5097719 2065 4969806 2070 4835831 2075 4725189 2080 4631198 2085 4536440 2090 4441273 2095 4336625 2100 4233738