Year Age 1950 211439 1955 306436 1960 364656 1965 391251 1970 443974 1975 527244 1980 606840 1985 674287 1990 694178 1995 688541 2000 666102 2005 637154 2010 630293 2015 605548 2020 579686 2025 548965 2030 523058 2035 499207 2040 479048 2045 459782 2050 440505 2055 421973 2060 403539 2065 387568 2070 373015 2075 359493 2080 347388 2085 335418 2090 324062 2095 313376 2100 303712