Year Age 1950 538325 1955 590397 1960 665250 1965 750300 1970 884677 1975 1047927 1980 1244185 1985 1483446 1990 1788583 1995 2053775 2000 2253852 2005 2476550 2010 2854363 2015 3275244 2020 3635795 2025 3923166 2030 4215947 2035 4517972 2040 4838777 2045 5139169 2050 5422147 2055 5670090 2060 5883205 2065 6067982 2070 6241616 2075 6400408 2080 6516056 2085 6593905 2090 6635061 2095 6645581 2100 6631701