Year Age 1950 8435468 1955 8683073 1960 8941100 1965 11013349 1970 13972923 1975 16261268 1980 18409331 1985 20069517 1990 21388784 1995 22395035 2000 21913746 2005 22675603 2010 22692892 2015 23676776 2020 23570137 2025 24391102 2030 23621916 2035 22954072 2040 22469390 2045 22159805 2050 21826884 2055 21330460 2060 20728368 2065 20091333 2070 19528007 2075 19049444 2080 18640296 2085 18187413 2090 17720027 2095 17252442 2100 16807251