Year Age 1950 14524900 1955 16214045 1960 17588900 1965 19466059 1970 22561009 1975 25948993 1980 29314780 1985 32439954 1990 35711886 1995 36747294 2000 36291149 2005 35232789 2010 33491044 2015 34417102 2020 34957962 2025 34438159 2030 32463210 2035 28707592 2040 26390306 2045 24644692 2050 23608074 2055 22978721 2060 22215792 2065 21503011 2070 20743074 2075 20052794 2080 19541920 2085 19172631 2090 18843329 2095 18472989 2100 18050842