Year Age 1950 1760283 1955 1891246 1960 2086074 1965 2240271 1970 2373409 1975 2609888 1980 2794624 1985 3237421 1990 3740279 1995 4024459 2000 3959069 2005 3550296 2010 3245729 2015 2948706 2020 2905798 2025 2807530 2030 2554329 2035 2429387 2040 2333297 2045 2287551 2050 2250914 2055 2152855 2060 2055780 2065 1972327 2070 1913419 2075 1870531 2080 1828012 2085 1775504 2090 1716288 2095 1661218 2100 1616800