Year Age 1950 455990 1955 507390 1960 666863 1965 767939 1970 879243 1975 1007371 1980 1115495 1985 1198569 1990 1294852 1995 1404537 2000 1468513 2005 1509073 2010 1510252 2015 1567987 2020 1604672 2025 1611802 2030 1600625 2035 1579893 2040 1555612 2045 1527784 2050 1495435 2055 1459677 2060 1421090 2065 1383236 2070 1346728 2075 1311650 2080 1279225 2085 1247117 2090 1215887 2095 1185726 2100 1157327