Year Age 1950 8870130 1955 9264504 1960 9367503 1965 9386405 1970 9316601 1975 9482871 1980 10283688 1985 11184782 1990 11875610 1995 12713392 2000 13323581 2005 14090045 2010 13897100 2015 11678921 2020 9988581 2025 9345418 2030 9500573 2035 9565350 2040 9536477 2045 9124192 2050 8462728 2055 8090411 2060 7954179 2065 7990699 2070 8033557 2075 7962199 2080 7763656 2085 7513408 2090 7320026 2095 7223546 2100 7181532