Year Age 1950 8634342 1955 9397282 1960 10932346 1965 9357703 1970 8039540 1975 8253243 1980 9021696 1985 10139892 1990 8596446 1995 7621121 2000 6766878 2005 6128112 2010 5947556 2015 5670023 2020 5562880 2025 5401954 2030 5150540 2035 4924700 2040 4778174 2045 4697683 2050 4638926 2055 4565841 2060 4466211 2065 4347965 2070 4238450 2075 4162959 2080 4106276 2085 4048897 2090 3988052 2095 3909898 2100 3827379