Year Age 1950 8844570 1955 9085649 1960 11161536 1965 14129411 1970 16420140 1975 18582262 1980 20214290 1985 21527768 1990 22462759 1995 22010249 2000 21692807 2005 22770071 2010 23767593 2015 23651375 2020 24464764 2025 23687913 2030 23013663 2035 22523407 2040 22211054 2045 21875500 2050 21375540 2055 20769955 2060 20129697 2065 19563342 2070 19082029 2075 18670465 2080 18215270 2085 17745703 2090 17275987 2095 16828908 2100 16433124