Year Age 1950 2640044 1955 3139644 1960 4268585 1965 4850210 1970 5473409 1975 6077826 1980 6728024 1985 7555901 1990 8402258 1995 9349073 2000 9970446 2005 10651203 2010 10499597 2015 10889293 2020 11363017 2025 11726691 2030 11947009 2035 12073168 2040 12132273 2045 12110467 2050 12045982 2055 11943207 2060 11772529 2065 11529147 2070 11277804 2075 11016988 2080 10760379 2085 10498097 2090 10231582 2095 9968276 2100 9707687