Year Age 1950 423093 1955 419879 1960 419312 1965 420870 1970 425699 1975 443073 1980 479635 1985 544304 1990 616573 1995 723564 2000 839261 2005 984119 2010 1166336 2015 1379002 2020 1632641 2025 1926058 2030 2271842 2035 2687987 2040 3165642 2045 3695813 2050 4283283 2055 4906136 2060 5546776 2065 6206263 2070 6864316 2075 7516946 2080 8168141 2085 8799117 2090 9399231 2095 9966139 2100 10493770