Year Age 1950 39485 1955 55875 1960 80276 1965 106577 1970 135705 1975 165588 1980 200200 1985 246052 1990 313573 1995 379729 2000 454556 2005 553326 2010 671946 2015 822351 2020 1020833 2025 1262763 2030 1460432 2035 1692250 2040 1992584 2045 2349527 2050 2772842 2055 3341054 2060 4216023 2065 5424076 2070 6938660 2075 8774884 2080 10960955 2085 13545595 2090 16554221 2095 19996891 2100 23863255