Year Age 1950 194221 1955 214292 1960 250031 1965 299811 1970 332315 1975 370729 1980 410024 1985 427791 1990 497174 1995 584751 2000 644025 2005 675634 2010 693094 2015 657199 2020 664597 2025 663862 2030 677855 2035 674993 2040 658303 2045 636954 2050 618860 2055 602655 2060 587755 2065 570839 2070 551286 2075 531970 2080 514035 2085 496355 2090 478376 2095 461838 2100 447252