Year Age 1950 560798 1955 508281 1960 485379 1965 578793 1970 646190 1975 624317 1980 507554 1985 430384 1990 446210 1995 465351 2000 474819 2005 431607 2010 407001 2015 402029 2020 411256 2025 431705 2030 434586 2035 420903 2040 401562 2045 390920 2050 393169 2055 402458 2060 409929 2065 408480 2070 400271 2075 391378 2080 387705 2085 388682 2090 391062 2095 390572 2100 385865