Year Age 1950 299896 1955 327637 1960 366115 1965 416531 1970 465820 1975 539228 1980 619293 1985 694012 1990 773774 1995 870817 2000 945724 2005 1023119 2010 1112507 2015 1200021 2020 1291491 2025 1369043 2030 1476275 2035 1642656 2040 1809681 2045 1895607 2050 1911088 2055 1841793 2060 1758854 2065 1724669 2070 1684365 2075 1620146 2080 1524350 2085 1424882 2090 1339568 2095 1270614 2100 1211347