Year Age 1950 408259 1955 463542 1960 527716 1965 618505 1970 740997 1975 855693 1980 948743 1985 1019712 1990 1088850 1995 1231197 2000 1403203 2005 1622143 2010 1911257 2015 2260585 2020 2755174 2025 3382939 2030 4060131 2035 4817820 2040 5551776 2045 6216669 2050 6711788 2055 7049831 2060 7308111 2065 7493518 2070 7710689 2075 7857439 2080 7906217 2085 7881336 2090 7811911 2095 7718108 2100 7608095