Year Age 1950 148100 1955 147911 1960 181044 1965 226842 1970 267731 1975 293619 1980 292134 1985 329344 1990 491854 1995 554635 2000 632838 2005 657613 2010 716332 2015 790656 2020 871996 2025 957222 2030 997875 2035 1037533 2040 1064619 2045 1084839 2050 1103567 2055 1115204 2060 1127544 2065 1090243 2070 1052377 2075 1007732 2080 966956 2085 934619 2090 906790 2095 879746 2100 854672