Year Age 1950 106991 1955 124429 1960 138676 1965 146291 1970 121091 1975 121618 1980 132478 1985 153705 1990 133082 1995 105830 2000 89616 2005 91463 2010 97092 2015 96103 2020 86747 2025 78085 2030 72980 2035 71856 2040 72213 2045 71026 2050 67516 2055 63293 2060 60207 2065 58702 2070 58087 2075 57145 2080 55340 2085 53037 2090 51029 2095 49748 2100 48895