Year Age 1950 852356 1955 966392 1960 1099304 1965 1303216 1970 1587439 1975 2071638 1980 2875692 1985 4343504 1990 5551388 1995 5969724 2000 7025883 2005 8574354 2010 10205003 2015 11854205 2020 12143698 2025 11965255 2030 11945148 2035 11981052 2040 12441244 2045 12774189 2050 12677467 2055 12274210 2060 11650575 2065 11201280 2070 11012821 2075 10946345 2080 10826789 2085 10552736 2090 10164991 2095 9793478 2100 9528483