Year Age 1950 3808665 1955 4220027 1960 4671453 1965 5088190 1970 5527401 1975 6328259 1980 7337018 1985 8277571 1990 9873685 1995 11680207 2000 13315548 2005 14628891 2010 16213235 2015 18648933 2020 21923274 2025 25319766 2030 28822507 2035 31774695 2040 34850962 2045 38210206 2050 41659259 2055 44945271 2060 47866821 2065 50421154 2070 52730307 2075 54675605 2080 56532181 2085 58162118 2090 59337657 2095 60119666 2100 60561022