Year Age 1950 164600 1955 181980 1960 184644 1965 220732 1970 258196 1975 300345 1980 343092 1985 396396 1990 464741 1995 512556 2000 496733 2005 510582 2010 608437 2015 703510 2020 737112 2025 764186 2030 794652 2035 838162 2040 890807 2045 933470 2050 956097 2055 963597 2060 968802 2065 977530 2070 986611 2075 988836 2080 978387 2085 961972 2090 945014 2095 928854 2100 914625