Year Age 1950 5252841 1955 6347455 1960 5159656 1965 4760864 1970 5316180 1975 5904120 1980 6618949 1985 6207919 1990 4487614 1995 4279044 2000 4574159 2005 4712246 2010 4184022 2015 4101901 2020 3812228 2025 3614347 2030 3684516 2035 3818401 2040 3874564 2045 3773333 2050 3611063 2055 3493934 2060 3465335 2065 3515713 2070 3570520 2075 3568545 2080 3503549 2085 3417214 2090 3351561 2095 3332415 2100 3331565