Year Age 1950 387280 1955 408229 1960 434376 1965 464602 1970 566539 1975 634105 1980 705496 1985 842039 1990 988267 1995 1130218 2000 1417415 2005 1678699 2010 1948560 2015 2206132 2020 2473528 2025 2808468 2030 3204433 2035 3634378 2040 4054519 2045 4425550 2050 4769836 2055 5123843 2060 5486485 2065 5835131 2070 6144457 2075 6415929 2080 6653196 2085 6865703 2090 7051143 2095 7198025 2100 7306081