Year Age 1950 2321999 1955 2540331 1960 2700253 1965 2609461 1970 2374745 1975 2368779 1980 2574244 1985 2791808 1990 2979749 1995 3301446 2000 3448627 2005 3439688 2010 3244566 2015 2839131 2020 2554800 2025 2344707 2030 2323154 2035 2273839 2040 2162291 2045 2021376 2050 1845311 2055 1747660 2060 1718565 2065 1718492 2070 1701525 2075 1654980 2080 1589010 2085 1528186 2090 1491842 2095 1478198 2100 1470007