Year Age 1950 1202988 1955 1312826 1960 1430929 1965 1567728 1970 1698980 1975 1743991 1980 1998636 1985 2372165 1990 2870262 1995 3567835 2000 4356555 2005 5451395 2010 6945959 2015 8677267 2020 10021092 2025 11174976 2030 12197959 2035 13152728 2040 14223544 2045 15150172 2050 15782515 2055 16084416 2060 16196548 2065 16179691 2070 16036939 2075 15733550 2080 15284950 2085 14736338 2090 14140131 2095 13566920 2100 13046052