Year Age 1950 5805386 1955 6765028 1960 7910734 1965 8914998 1970 10031153 1975 11672210 1980 13787936 1985 16529255 1990 19421261 1995 20846289 2000 21772177 2005 21961401 2010 20970078 2015 19496389 2020 18809808 2025 18343130 2030 17959447 2035 16985463 2040 15619302 2045 14475763 2050 13550067 2055 12827514 2060 12400249 2065 12050036 2070 11619929 2075 11145551 2080 10719932 2085 10379658 2090 10116461 2095 9895352 2100 9666190