Year Age 1950 45489 1955 46122 1960 65881 1965 68966 1970 85608 1975 98919 1980 118120 1985 144336 1990 175068 1995 201670 2000 232559 2005 271551 2010 310434 2015 351973 2020 387552 2025 420591 2030 451343 2035 478947 2040 501095 2045 515849 2050 524452 2055 529480 2060 532781 2065 533934 2070 533120 2075 528825 2080 521750 2085 513133 2090 504601 2095 494429 2100 485468