Year Age 1950 291883 1955 311328 1960 380990 1965 415211 1970 372928 1975 369919 1980 395722 1985 392003 1990 367248 1995 321686 2000 279601 2005 308958 2010 353401 2015 360316 2020 338908 2025 345892 2030 310407 2035 324024 2040 346364 2045 359084 2050 358632 2055 351818 2060 345269 2065 345895 2070 354059 2075 361852 2080 363540 2085 359400 2090 353741 2095 350982 2100 351768