Year Age 1950 3327720 1955 3507758 1960 3875948 1965 4507784 1970 5159479 1975 6046424 1980 6689714 1985 7701396 1990 9101550 1995 10591714 2000 12409891 2005 13485013 2010 13934223 2015 14901070 2020 15735913 2025 16378556 2030 16726436 2035 16914284 2040 16941610 2045 16926535 2050 16800183 2055 16564783 2060 16238466 2065 15872978 2070 15475454 2075 15095223 2080 14709446 2085 14346711 2090 13969525 2095 13616257 2100 13268033