Year Age 1950 12525 1955 15538 1960 16455 1965 19647 1970 21023 1975 21572 1980 23779 1985 24904 1990 28093 1995 26545 2000 26942 2005 29444 2010 29575 2015 28999 2020 31370 2025 34734 2030 38950 2035 40587 2040 40709 2045 40106 2050 39781 2055 40703 2060 42359 2065 43347 2070 43100 2075 42045 2080 41038 2085 40648 2090 40732 2095 40652 2100 39899