Year Age 1950 228984 1955 249221 1960 272244 1965 312744 1970 388009 1975 443669 1980 488690 1985 520949 1990 565177 1995 585760 2000 577371 2005 606786 2010 669993 2015 672662 2020 585437 2025 549401 2030 534029 2035 532705 2040 513311 2045 480132 2050 443309 2055 411352 2060 388022 2065 370302 2070 352031 2075 331443 2080 309925 2085 291141 2090 275661 2095 263059 2100 251333