Year Age 1950 5014764 1955 5588555 1960 6224162 1965 7838237 1970 9534428 1975 10731103 1980 11682244 1985 13579674 1990 15062734 1995 15923774 2000 16213415 2005 16540916 2010 16562802 2015 15715950 2020 15161874 2025 14767480 2030 14172286 2035 13461056 2040 12698565 2045 12006234 2050 11459050 2055 10965670 2060 10497491 2065 10061060 2070 9653470 2075 9293502 2080 8959730 2085 8656650 2090 8378771 2095 8112495 2100 7866945