Year Age 1950 2086730 1955 1973204 1960 1917987 1965 1989181 1970 2206249 1975 2310211 1980 2411499 1985 2385551 1990 2376831 1995 2422053 2000 2369972 2005 2326930 2010 2411120 2015 2574440 2020 2597950 2025 2598555 2030 2582278 2035 2516798 2040 2645286 2045 2759276 2050 2798116 2055 2810878 2060 2801313 2065 2801952 2070 2834959 2075 2888546 2080 2927505 2085 2937022 2090 2927988 2095 2918387 2100 2919921