Year Age 1950 1701302 1955 1876597 1960 2142694 1965 2393587 1970 2806008 1975 3427209 1980 4050121 1985 4898514 1990 5799064 1995 6574739 2000 7462042 2005 8484053 2010 9536414 2015 10992722 2020 11878829 2025 11946712 2030 11457930 2035 10957202 2040 10795750 2045 10944381 2050 11130417 2055 11063457 2060 10734119 2065 10305317 2070 9982337 2075 9835275 2080 9780642 2085 9688738 2090 9487422 2095 9211071 2100 8951063