Year Age 1950 741596 1955 822104 1960 895086 1965 930558 1970 946244 1975 956165 1980 964290 1985 1013109 1990 1017134 1995 1112576 2000 1216988 2005 1358921 2010 1606640 2015 1913832 2020 2339764 2025 2832194 2030 3345633 2035 3919487 2040 4631987 2045 5611972 2050 6906513 2055 8345054 2060 9850761 2065 11365424 2070 12868754 2075 14423764 2080 15977689 2085 17416088 2090 18667776 2095 19739361 2100 20650201