Year Age 1950 2269550 1955 2375558 1960 2706753 1965 2639319 1970 2533360 1975 2579055 1980 2720885 1985 3060136 1990 3109432 1995 3034393 2000 2886713 2005 2800218 2010 2872678 2015 2810581 2020 2580155 2025 2270819 2030 2020801 2035 1989671 2040 2083512 2045 2151646 2050 2101544 2055 1966047 2060 1867894 2065 1837771 2070 1863443 2075 1891857 2080 1876582 2085 1818047 2090 1753267 2095 1717139 2100 1712533