Year Age 1950 132637 1955 125773 1960 125971 1965 133836 1970 148360 1975 169574 1980 197407 1985 233567 1990 264985 1995 260377 2000 331549 2005 416749 2010 528901 2015 610744 2020 706805 2025 827583 2030 977592 2035 1152295 2040 1357968 2045 1598018 2050 1915801 2055 2309139 2060 2772402 2065 3273846 2070 3825017 2075 4417985 2080 5062165 2085 5746920 2090 6446687 2095 7148469 2100 7851248