Year Age 1950 673210 1955 738869 1960 804168 1965 868095 1970 924788 1975 1001867 1980 1094324 1985 1212606 1990 1296432 1995 1564982 2000 1840759 2005 2230972 2010 2704462 2015 3229958 2020 3916625 2025 4726275 2030 5709574 2035 6823704 2040 8105132 2045 9745677 2050 11772679 2055 14055215 2060 16522134 2065 19088541 2070 21728594 2075 24545748 2080 27511283 2085 30507440 2090 33435831 2095 36261684 2100 38976010