Year Age 1950 1031304 1955 1050385 1960 1063522 1965 1199210 1970 1670855 1975 2083324 1980 2418996 1985 2580794 1990 2695693 1995 2948463 2000 3270325 2005 3189526 2010 3185968 2015 2958331 2020 2977541 2025 3083679 2030 3367474 2035 3268191 2040 3121647 2045 2976571 2050 2876109 2055 2826750 2060 2790945 2065 2726892 2070 2626439 2075 2513873 2080 2416854 2085 2345957 2090 2292048 2095 2237897 2100 2171239