Year Age 1950 81899 1955 96552 1960 98272 1965 102313 1970 113416 1975 129035 1980 147017 1985 172254 1990 186648 1995 201652 2000 213452 2005 227553 2010 255954 2015 285494 2020 304820 2025 319702 2030 333673 2035 351099 2040 370159 2045 386762 2050 399626 2055 408077 2060 414959 2065 422091 2070 427755 2075 431795 2080 431674 2085 428817 2090 424208 2095 419524 2100 414585