Year Age 1950 5081930 1955 5497675 1960 5938431 1965 6762932 1970 7702796 1975 8754786 1980 10448644 1985 12317749 1990 14066072 1995 15521799 2000 17217570 2005 19698212 2010 23021726 2015 26417737 2020 29887072 2025 32768161 2030 35769805 2035 39053329 2040 42427589 2045 45641996 2050 48494267 2055 50987772 2060 53242878 2065 55138430 2070 56953243 2075 58551602 2080 59703134 2085 60460947 2090 60878510 2095 61142372 2100 61066427