Year Age 1950 211422 1955 237277 1960 268330 1965 315218 1970 373398 1975 399687 1980 415680 1985 459090 1990 557688 1995 642221 2000 722236 2005 805820 2010 918185 2015 1126671 2020 1387680 2025 1702057 2030 2085275 2035 2556421 2040 3122530 2045 3773216 2050 4551624 2055 5531504 2060 6745705 2065 8072908 2070 9481655 2075 10963194 2080 12604189 2085 14387703 2090 16265841 2095 18188014 2100 20153106