Year Age 1950 1050652 1955 1188063 1960 1329059 1965 1468947 1970 1637816 1975 1886049 1980 2138934 1985 2335668 1990 2392239 1995 2840304 2000 3290491 2005 3826733 2010 4339105 2015 4844014 2020 5338369 2025 5913359 2030 6505175 2035 7066879 2040 7559571 2045 8000517 2050 8396421 2055 8767608 2060 9102498 2065 9382888 2070 9618592 2075 9796106 2080 9932723 2085 10017873 2090 10055993 2095 10074969 2100 10011822