Year Age 1950 40951 1955 46446 1960 52381 1965 56840 1970 59872 1975 64113 1980 67015 1985 79546 1990 91764 1995 110889 2000 129383 2005 154507 2010 191960 2015 226214 2020 275563 2025 333074 2030 394597 2035 472723 2040 562045 2045 670289 2050 798497 2055 941256 2060 1085218 2065 1225357 2070 1358762 2075 1480957 2080 1591745 2085 1686386 2090 1761587 2095 1817212 2100 1856585