Year Age 1950 19880103 1955 20578124 1960 19007079 1965 18243190 1970 17613674 1975 17494648 1980 20179957 1985 20673924 1990 20786219 1995 21621223 2000 21812926 2005 23532822 2010 25159432 2015 24915439 2020 23728526 2025 22099594 2030 21015465 2035 21041672 2040 21029922 2045 20209003 2050 18867849 2055 18012336 2060 17620293 2065 17667437 2070 17775422 2075 17620734 2080 17193282 2085 16665380 2090 16279180 2095 16105789 2100 16044271