Year Age 1950 191613 1955 225341 1960 228620 1965 252079 1970 286558 1975 327994 1980 388501 1985 409268 1990 428162 1995 454017 2000 493203 2005 534846 2010 568020 2015 573292 2020 582336 2025 598498 2030 609379 2035 612150 2040 584520 2045 539725 2050 489021 2055 451990 2060 437236 2065 428035 2070 420774 2075 403377 2080 382129 2085 363671 2090 351863 2095 345529 2100 339946