Year Age 1950 8484001 1955 8585144 1960 9348969 1965 10840170 1970 9339523 1975 8038292 1980 8260376 1985 9013228 1990 10090376 1995 8633902 2000 7612739 2005 6760602 2010 6123297 2015 5979697 2020 5692218 2025 5585514 2030 5424987 2035 5173977 2040 4948457 2045 4802218 2050 4721930 2055 4662051 2060 4587844 2065 4487076 2070 4367664 2075 4256980 2080 4180304 2085 4122409 2090 4063816 2095 4001758 2100 3922367