Year Age 1950 2452752 1955 2924181 1960 4409688 1965 5645506 1970 6390534 1975 6861522 1980 7473224 1985 7855223 1990 8512627 1995 9099045 2000 9119018 2005 7139873 2010 6656502 2015 7233385 2020 7710983 2025 7607647 2030 7459129 2035 6856503 2040 6388841 2045 6338860 2050 6492983 2055 6560297 2060 6442896 2065 6182162 2070 5918779 2075 5788866 2080 5788813 2085 5798495 2090 5731726 2095 5581649 2100 5414615