Year Age 1950 5987611 1955 6428721 1960 6641949 1965 7101312 1970 7679096 1975 8323669 1980 8691714 1985 8799316 1990 8868025 1995 9058755 2000 10130397 2005 11816502 2010 13348720 2015 14363321 2020 15023254 2025 14540559 2030 13376058 2035 11810712 2040 10244126 2045 9688101 2050 9858870 2055 9930825 2060 9900621 2065 9485362 2070 8817299 2075 8433761 2080 8283126 2085 8302322 2090 8326365 2095 8236034 2100 8018908