Year Age 1950 363120 1955 352815 1960 396928 1965 492336 1970 711641 1975 830771 1980 972028 1985 1158146 1990 1423440 1995 1718965 2000 1966880 2005 2127074 2010 2212848 2015 2159082 2020 2333158 2025 2517423 2030 2559654 2035 2480934 2040 2491427 2045 2525727 2050 2568066 2055 2570218 2060 2486937 2065 2376809 2070 2287163 2075 2233113 2080 2195845 2085 2150957 2090 2088708 2095 2016573 2100 1948063