Year Age 1950 391400 1955 381043 1960 430329 1965 510279 1970 601258 1975 647783 1980 617418 1985 652953 1990 832760 1995 927353 2000 963558 2005 959747 2010 1029830 2015 1094675 2020 1154327 2025 1200947 2030 1215925 2035 1240237 2040 1262283 2045 1279244 2050 1282282 2055 1257697 2060 1238525 2065 1194112 2070 1169459 2075 1139938 2080 1103725 2085 1066503 2090 1032820 2095 1003292 2100 978692