Year Age 1950 89612 1955 80864 1960 78102 1965 79476 1970 96555 1975 110459 1980 124229 1985 147074 1990 179038 1995 202059 2000 226529 2005 253374 2010 286875 2015 334704 2020 393095 2025 468432 2030 567263 2035 698599 2040 861209 2045 1043803 2050 1237444 2055 1425914 2060 1633855 2065 1900649 2070 2216671 2075 2543391 2080 2864335 2085 3182318 2090 3509687 2095 3847731 2100 4190922