Year Age 1950 263765 1955 280865 1960 304263 1965 378422 1970 431056 1975 470938 1980 487991 1985 517839 1990 645138 1995 803399 2000 945555 2005 1022936 2010 1064218 2015 1199457 2020 1487505 2025 1764042 2030 2011411 2035 2188157 2040 2346666 2045 2571705 2050 2855097 2055 3123452 2060 3328760 2065 3484535 2070 3632127 2075 3806430 2080 3993354 2085 4145040 2090 4242959 2095 4288547 2100 4334806