Year Age 1950 333500 1955 324038 1960 396007 1965 491322 1970 454858 1975 465998 1980 499004 1985 495808 1990 433504 1995 396080 2000 415439 2005 434115 2010 457829 2015 435211 2020 424992 2025 432130 2030 459756 2035 486773 2040 487567 2045 479419 2050 470937 2055 470651 2060 481186 2065 496583 2070 506315 2075 506988 2080 501193 2085 496037 2090 495044 2095 497351 2100 499826