Year Age 1950 697528 1955 797217 1960 895170 1965 1040808 1970 1187345 1975 1364157 1980 1580272 1985 1726663 1990 2079923 1995 2379126 2000 2857381 2005 3282159 2010 3899421 2015 4703841 2020 5753189 2025 7227554 2030 9129997 2035 11415903 2040 13967796 2045 16839545 2050 20100082 2055 23754080 2060 27740767 2065 31943417 2070 36247216 2075 40535500 2080 44700716 2085 48649094 2090 52280613 2095 55589321 2100 58483816