Year Age 1950 330897 1955 359361 1960 491051 1965 440868 1970 402632 1975 384989 1980 351085 1985 302824 1990 325803 1995 330918 2000 317789 2005 330425 2010 297439 2015 291630 2020 310357 2025 308151 2030 314475 2035 314864 2040 310257 2045 306778 2050 308477 2055 312765 2060 315455 2065 315362 2070 313649 2075 311212 2080 310069 2085 309947 2090 309789 2095 308704 2100 306165