Year Age 1950 413512 1955 468784 1960 537925 1965 610423 1970 697490 1975 797777 1980 901662 1985 1034680 1990 1325797 1995 1586816 2000 1879780 2005 2243399 2010 2627891 2015 3127199 2020 3734219 2025 4499177 2030 5374966 2035 6305398 2040 7351499 2045 8393326 2050 9509613 2055 10551028 2060 11410321 2065 12176938 2070 12881385 2075 13564655 2080 14111045 2085 14516920 2090 14792526 2095 14969804 2100 15067659