Year Age 1950 7724728 1955 8408464 1960 8884382 1965 9151819 1970 9760243 1975 11419617 1980 14003612 1985 17646426 1990 21431713 1995 24366824 2000 26676617 2005 28759383 2010 30786214 2015 32603953 2020 32087541 2025 30499963 2030 28878322 2035 27706526 2040 28297497 2045 29119043 2050 28775345 2055 27504202 2060 26288576 2065 25376607 2070 25125096 2075 25216278 2080 25096307 2085 24561342 2090 23831117 2095 23217464 2100 22871443