Year Age 1950 7329834 1955 8602815 1960 10022927 1965 11880552 1970 14110961 1975 16683532 1980 16858374 1985 17699140 1990 23938322 1995 24952224 2000 26994724 2005 24673005 2010 25727248 2015 28961397 2020 32138700 2025 34606654 2030 34383353 2035 35017677 2040 35863229 2045 37532203 2050 39711584 2055 39060041 2060 36565791 2065 34830761 2070 34124473 2075 34907780 2080 35706003 2085 36353702 2090 36606734 2095 36679215 2100 36965368