Year Age 1950 319000 1955 317114 1960 327684 1965 326409 1970 337899 1975 328456 1980 329196 1985 328868 1990 315603 1995 299866 2000 304496 2005 280006 2010 253228 2015 230719 2020 200407 2025 188445 2030 178932 2035 171033 2040 160945 2045 149616 2050 139140 2055 130769 2060 124743 2065 119486 2070 113859 2075 107734 2080 101754 2085 96462 2090 92394 2095 88943 2100 85525