Year Age 1950 235266 1955 258232 1960 273461 1965 304471 1970 339097 1975 384269 1980 400743 1985 435619 1990 455501 1995 503996 2000 579347 2005 799466 2010 948359 2015 1220614 2020 1333502 2025 1375289 2030 1466876 2035 1611672 2040 1692525 2045 1636809 2050 1462673 2055 1288915 2060 1164969 2065 1136359 2070 1183437 2075 1186119 2080 1148969 2085 1061911 2090 978848 2095 938454 2100 935548