Year Age 1950 143237 1955 168429 1960 198747 1965 229507 1970 255431 1975 277867 1980 288189 1985 296480 1990 309558 1995 320788 2000 341825 2005 352871 2010 368806 2015 385865 2020 387261 2025 388754 2030 389905 2035 388969 2040 385956 2045 382142 2050 376637 2055 370169 2060 363824 2065 358117 2070 351842 2075 345713 2080 339569 2085 333310 2090 327234 2095 321318 2100 315477