Year Age 1950 7504295 1955 8325439 1960 8568860 1965 8832785 1970 10904878 1975 13849167 1980 16113685 1985 18276090 1990 19924482 1995 21227998 2000 22251976 2005 22141516 2010 22171388 2015 22511566 2020 23503401 2025 23418938 2030 24244607 2035 23484207 2040 22823919 2045 22343016 2050 22036604 2055 21710502 2060 21221060 2065 20625945 2070 19995929 2075 19439171 2080 18966924 2085 18563798 2090 18116928 2095 17655321 2100 17193434