Year Age 1950 710920 1955 736104 1960 1116803 1965 1124362 1970 1403743 1975 1859803 1980 2116013 1985 2394692 1990 2642949 1995 2964958 2000 3324248 2005 3804461 2010 4194323 2015 4867404 2020 5579526 2025 6086709 2030 6584946 2035 7124481 2040 7694875 2045 8269946 2050 8813078 2055 9296065 2060 9731937 2065 10115529 2070 10504182 2075 10822998 2080 11091694 2085 11280618 2090 11410943 2095 11477326 2100 11483413