Year Age 1950 2380223 1955 2445190 1960 2297475 1965 2312389 1970 2305287 1975 2321766 1980 2440831 1985 2342043 1990 2426125 1995 2537025 2000 2719865 2005 2986983 2010 3071124 2015 3135933 2020 3117200 2025 3055720 2030 3016647 2035 3009125 2040 2963679 2045 2905667 2050 2890384 2055 2885055 2060 2936994 2065 2978230 2070 2965347 2075 2937118 2080 2908523 2085 2901976 2090 2913394 2095 2929189 2100 2929489