Year Age 1950 6435862 1955 6946686 1960 8471009 1965 10235238 1970 11786961 1975 13583868 1980 14329181 1985 15036942 1990 16752169 1995 18192641 2000 17809801 2005 17382121 2010 17460162 2015 16355344 2020 15112636 2025 14830156 2030 14242147 2035 13539904 2040 12866885 2045 12293912 2050 11790588 2055 11359257 2060 11011987 2065 10655149 2070 10304791 2075 9983371 2080 9689840 2085 9439730 2090 9213087 2095 8986566 2100 8760287