Year Age 1950 418500 1955 437869 1960 489177 1965 493210 1970 503476 1975 528116 1980 551333 1985 607947 1990 638689 1995 600065 2000 599877 2005 592279 2010 584781 2015 548418 2020 487585 2025 432959 2030 407863 2035 411035 2040 420910 2045 425612 2050 409596 2055 387040 2060 372451 2065 369745 2070 374397 2075 377587 2080 373143 2085 362203 2090 351144 2095 345079 2100 344172