Year Age 1950 2022000 1955 2907686 1960 3478880 1965 3557881 1970 2789894 1975 2532667 1980 2807808 1985 3235379 1990 3373369 1995 2932985 2000 2555060 2005 2041751 2010 1793093 2015 2002506 2020 1899149 2025 1713056 2030 1538956 2035 1417946 2040 1341018 2045 1332165 2050 1332275 2055 1287213 2060 1207395 2065 1135130 2070 1087557 2075 1068180 2080 1060194 2085 1041266 2090 1005647 2095 962040 2100 927099