Year Age 1950 415337 1955 441200 1960 516098 1965 601235 1970 697959 1975 795522 1980 897915 1985 1051444 1990 1239494 1995 1425081 2000 1727693 2005 2163923 2010 2675425 2015 3272751 2020 3931249 2025 4694955 2030 5586900 2035 6572832 2040 7626776 2045 8724345 2050 9829917 2055 10912602 2060 11952304 2065 12925777 2070 13811148 2075 14569911 2080 15278395 2085 15827738 2090 16308946 2095 16690568 2100 16964963