Year Age 1950 160149 1955 179858 1960 189888 1965 279211 1970 336127 1975 362844 1980 413009 1985 486731 1990 554976 1995 626459 2000 654598 2005 647636 2010 628284 2015 603885 2020 602295 2025 583882 2030 565838 2035 538744 2040 513144 2045 489546 2050 469586 2055 450733 2060 432013 2065 414008 2070 396079 2075 380603 2080 366532 2085 353486 2090 341847 2095 330335 2100 319433