Year Age 1950 337835 1955 370908 1960 402990 1965 436058 1970 470210 1975 472467 1980 500691 1985 539460 1990 585833 1995 658795 2000 723675 2005 890773 2010 1098210 2015 1196868 2020 1368123 2025 1671327 2030 2110240 2035 2632676 2040 3094989 2045 3546344 2050 4112375 2055 4835894 2060 5735130 2065 6665839 2070 7490305 2075 8278153 2080 9108313 2085 10025406 2090 10982572 2095 11874906 2100 12645059