Year Age 1950 10486779 1955 11696202 1960 11576623 1965 12346975 1970 12735982 1975 13026850 1980 14287984 1985 14195049 1990 14528833 1995 14792778 2000 15101350 2005 16543572 2010 17534219 2015 18279961 2020 18055072 2025 16742095 2030 15108449 2035 13605706 2040 12744546 2045 12494701 2050 12499815 2055 12329605 2060 12073703 2065 11683696 2070 11253408 2075 11070538 2080 11014578 2085 10987522 2090 10894599 2095 10715427 2100 10494486