Year Age 1950 1081015 1955 1188487 1960 1485453 1965 1773113 1970 2101274 1975 2562873 1980 2644619 1985 2956470 1990 3917424 1995 4844353 2000 5663649 2005 6488921 2010 7491457 2015 8983544 2020 10819955 2025 12838691 2030 15039874 2035 17603287 2040 20376095 2045 23094522 2050 25428300 2055 27392192 2060 29260649 2065 30728293 2070 31822316 2075 32694136 2080 33257317 2085 33523958 2090 33526275 2095 33374451 2100 33106638