Year Age 1950 3252169 1955 4399635 1960 4977780 1965 5600997 1970 6196402 1975 6860301 1980 7677810 1985 8502929 1990 9450035 1995 10066802 2000 10748094 2005 11423106 2010 10965630 2015 11434444 2020 11790376 2025 12005233 2030 12127902 2035 12183338 2040 12157709 2045 12089486 2050 11983428 2055 11809768 2060 11563313 2065 11309072 2070 11045754 2075 10786827 2080 10522275 2085 10253917 2090 9988913 2095 9726722 2100 9469685