Year Age 1950 3169776 1955 3815617 1960 4432231 1965 5800521 1970 6774004 1975 7760982 1980 9027066 1985 10827758 1990 10827290 1995 10841105 2000 11143383 2005 11424040 2010 11826836 2015 11653431 2020 11362140 2025 11472056 2030 11203471 2035 10798325 2040 10327034 2045 9900052 2050 9533548 2055 9233845 2060 8943840 2065 8659387 2070 8349841 2075 8084635 2080 7840976 2085 7632847 2090 7441675 2095 7248619 2100 7062455