Year Age 1950 2595408 1955 2656033 1960 3126523 1965 3729391 1970 4508335 1975 5346787 1980 6171527 1985 6300880 1990 6049196 1995 5664951 2000 5301635 2005 5039325 2010 4632865 2015 4387951 2020 4111586 2025 3832161 2030 3404347 2035 3192371 2040 3141219 2045 3075592 2050 2957702 2055 2830909 2060 2703141 2065 2595461 2070 2528671 2075 2489392 2080 2440583 2085 2376462 2090 2302537 2095 2237259 2100 2185445