Year Age 1950 556000 1955 584082 1960 610087 1965 661104 1970 725087 1975 865146 1980 932789 1985 1039500 1990 1071337 1995 1150219 2000 1123030 2005 1147006 2010 1175156 2015 1216352 2020 1290415 2025 1322594 2030 1342980 2035 1331810 2040 1339776 2045 1366385 2050 1368143 2055 1367173 2060 1360366 2065 1351501 2070 1344034 2075 1339625 2080 1334265 2085 1324862 2090 1312544 2095 1298933 2100 1285628