Year Age 1950 270021 1955 285711 1960 321780 1965 399634 1970 470211 1975 533513 1980 578187 1985 625637 1990 654658 1995 640875 2000 656104 2005 715530 2010 710313 2015 616664 2020 575583 2025 555816 2030 553394 2035 531067 2040 497689 2045 460696 2050 427786 2055 403540 2060 384930 2065 365786 2070 344328 2075 321946 2080 302301 2085 285946 2090 272475 2095 259881 2100 247495