Year Age 1950 597907 1955 661702 1960 739700 1965 839423 1970 955960 1975 1096537 1980 1219260 1985 1329101 1990 1472966 1995 1623576 2000 1713788 2005 1753135 2010 1815811 2015 1950053 2020 2090945 2025 2155676 2030 2154903 2035 2062179 2040 1960917 2045 1911685 2050 1855859 2055 1777016 2060 1666716 2065 1553681 2070 1456084 2075 1376089 2080 1306751 2085 1238772 2090 1169411 2095 1102572 2100 1043466