Year Age 1950 2802002 1955 3196949 1960 3629346 1965 4068080 1970 4480777 1975 4767003 1980 5017088 1985 5375185 1990 6205024 1995 7251771 2000 8529390 2005 9702235 2010 10128075 2015 10183183 2020 10016781 2025 9943640 2030 10258095 2035 10792455 2040 11010878 2045 10889517 2050 10944020 2055 10880234 2060 11066087 2065 11379790 2070 11479133 2075 11490538 2080 11474633 2085 11491807 2090 11553552 2095 11646376 2100 11707442