Year Age 1950 2446816 1955 2454832 1960 2564561 1965 2432523 1970 2501615 1975 2614179 1980 2819671 1985 3052145 1990 3061785 1995 3037158 2000 2885884 2005 2791817 2010 2826425 2015 2889549 2020 2890081 2025 2826164 2030 2805741 2035 2796352 2040 2847663 2045 2890783 2050 2881467 2055 2856735 2060 2831576 2065 2828827 2070 2844473 2075 2864830 2080 2869721 2085 2855990 2090 2834282 2095 2816151 2100 2806429