Year Age 1950 599001 1955 597575 1960 703900 1965 689879 1970 663193 1975 629418 1980 625426 1985 659870 1990 652873 1995 558059 2000 518071 2005 405377 2010 307057 2015 315409 2020 353417 2025 333439 2030 320098 2035 300465 2040 275791 2045 259530 2050 259690 2055 261905 2060 255449 2065 243018 2070 229282 2075 218630 2080 213477 2085 211579 2090 208520 2095 202097 2100 193847