Year Age 1950 496532 1955 559153 1960 568512 1965 650961 1970 688588 1975 747495 1980 841323 1985 965719 1990 1095957 1995 1244631 2000 1392973 2005 1608573 2010 1887182 2015 2293505 2020 2762365 2025 3118898 2030 3466305 2035 3871557 2040 4304157 2045 4705394 2050 5045643 2055 5320441 2060 5547609 2065 5751875 2070 5918263 2075 6059348 2080 6149428 2085 6188016 2090 6196076 2095 6162572 2100 6112236