Year Age 1950 7852332 1955 9069360 1960 10171493 1965 11697536 1970 13623716 1975 15515079 1980 17981821 1985 20352322 1990 23451158 1995 27867033 2000 32899124 2005 39099219 2010 44637213 2015 49318362 2020 54228389 2025 58917865 2030 62509977 2035 64992830 2040 66019117 2045 64708416 2050 62540685 2055 60486106 2060 57779323 2065 55380886 2070 53452001 2075 51209037 2080 49012577 2085 47044049 2090 45363626 2095 43871286 2100 42510349