Year Age 1950 623607 1955 654001 1960 638481 1965 632995 1970 607462 1975 580310 1980 593410 1985 618026 1990 705713 1995 811910 2000 918714 2005 1053803 2010 1155353 2015 1244107 2020 1359856 2025 1425053 2030 1422631 2035 1330467 2040 1247299 2045 1227192 2050 1312898 2055 1428345 2060 1490481 2065 1478858 2070 1417411 2075 1372814 2080 1377729 2085 1417049 2090 1454230 2095 1460827 2100 1436992