Year Age 1950 583688 1955 738070 1960 980560 1965 1067383 1970 1243195 1975 1287320 1980 1274050 1985 1339896 1990 1240073 1995 1298171 2000 1336554 2005 1405656 2010 1393988 2015 1416483 2020 1607268 2025 1701624 2030 1804544 2035 1811359 2040 1809320 2045 1823919 2050 1883937 2055 1963651 2060 2030206 2065 2061980 2070 2071148 2075 2076498 2080 2092089 2085 2120991 2090 2147663 2095 2162520 2100 2161244