Year Age 1950 164498 1955 166194 1960 177722 1965 190738 1970 204817 1975 222685 1980 235438 1985 253743 1990 300530 1995 331589 2000 371391 2005 421393 2010 471252 2015 556417 2020 646944 2025 745104 2030 860045 2035 1020190 2040 1235326 2045 1515076 2050 1873387 2055 2326714 2060 2881999 2065 3539735 2070 4288023 2075 5121957 2080 6029819 2085 6996047 2090 8003659 2095 9027366 2100 10059429