Year Age 1950 439799 1955 467865 1960 505821 1965 532038 1970 576713 1975 644835 1980 717406 1985 820707 1990 936382 1995 1114586 2000 1297859 2005 1469719 2010 1690507 2015 1968392 2020 2306860 2025 2692004 2030 3020127 2035 3341208 2040 3677228 2045 4032106 2050 4377601 2055 4695948 2060 4969327 2065 5204611 2070 5425554 2075 5614311 2080 5786791 2085 5923207 2090 6015875 2095 6072869 2100 6100037