Year Age 1950 157085 1955 170499 1960 184805 1965 200446 1970 250330 1975 290913 1980 335076 1985 411105 1990 490010 1995 566821 2000 638854 2005 686470 2010 768865 2015 906575 2020 1035276 2025 1122211 2030 1196654 2035 1280793 2040 1379357 2045 1475352 2050 1559230 2055 1629375 2060 1687586 2065 1744329 2070 1792918 2075 1837698 2080 1868389 2085 1885895 2090 1895023 2095 1896297 2100 1884482