Year Age 1950 423045 1955 483341 1960 578828 1965 698261 1970 814832 1975 979128 1980 1148180 1985 1309828 1990 1480298 1995 1670747 2000 1945918 2005 2241534 2010 2474881 2015 2750356 2020 3097327 2025 3471854 2030 3847032 2035 4209360 2040 4569140 2045 4946653 2050 5333150 2055 5719426 2060 6069181 2065 6406364 2070 6727279 2075 7036290 2080 7324063 2085 7574158 2090 7787357 2095 7965364 2100 8107019