Year Age 1950 1125522 1955 1392660 1960 1700258 1965 2035286 1970 2383154 1975 2734228 1980 3052166 1985 3407402 1990 4262821 1995 4653005 2000 5013263 2005 5412590 2010 5931420 2015 6559374 2020 7223986 2025 7897311 2030 8602832 2035 9496174 2040 10749001 2045 11842986 2050 12951225 2055 14046596 2060 14991053 2065 15924756 2070 16766651 2075 17550992 2080 18229936 2085 18813235 2090 19303264 2095 19707888 2100 20033486