Year Age 1950 1043 1955 1541 1960 2246 1965 2900 1970 3656 1975 4389 1980 5653 1985 7900 1990 10138 1995 13849 2000 16998 2005 20321 2010 20861 2015 24949 2020 29639 2025 34907 2030 35360 2035 36055 2040 37811 2045 40216 2050 42515 2055 44005 2060 44598 2065 44492 2070 44235 2075 44074 2080 43850 2085 43469 2090 42756 2095 41853 2100 40922