Year Age 1950 1469087 1955 1436367 1960 1555196 1965 1715161 1970 1964387 1975 2377361 1980 3080488 1985 3810751 1990 4379626 1995 4435562 2000 4949284 2005 5268684 2010 6252590 2015 7497025 2020 7339983 2025 7501135 2030 7136128 2035 6924332 2040 7242055 2045 7284650 2050 7135049 2055 6852698 2060 6654912 2065 6530949 2070 6504908 2075 6419996 2080 6228288 2085 5990483 2090 5791030 2095 5665329 2100 5584954