Year Age 1950 2322999 1955 2011697 1960 2865424 1965 3461569 1970 3535561 1975 2778355 1980 2532972 1985 2853657 1990 3214811 1995 3365480 2000 2927665 2005 2542943 2010 2031351 2015 1790191 2020 2000069 2025 1896881 2030 1710969 2035 1537037 2040 1416133 2045 1339294 2050 1330475 2055 1330678 2060 1285725 2065 1206024 2070 1133861 2075 1086385 2080 1067094 2085 1059186 2090 1040336 2095 1004799 2100 961270