Year Age 1950 925282 1955 969504 1960 1188024 1965 1429037 1970 1611754 1975 1809590 1980 1932759 1985 2211110 1990 2455843 1995 2693876 2000 2974014 2005 3242706 2010 3622297 2015 4022859 2020 4187343 2025 4323169 2030 4489161 2035 4698539 2040 4910333 2045 5103944 2050 5232500 2055 5296205 2060 5343879 2065 5399041 2070 5442404 2075 5455185 2080 5429724 2085 5375854 2090 5296655 2095 5219226 2100 5147586