Year Age 1950 673133 1955 717035 1960 766409 1965 818354 1970 880915 1975 940207 1980 1135990 1985 1320973 1990 1507019 1995 1469921 2000 1490201 2005 1916650 2010 2443623 2015 2964132 2020 3461562 2025 3931735 2030 4514885 2035 5263558 2040 6203638 2045 7179210 2050 8036105 2055 8846493 2060 9694353 2065 10630680 2070 11610350 2075 12519831 2080 13296797 2085 13981940 2090 14649340 2095 15312453 2100 15926050