Year Age 1950 3680 1955 4859 1960 6119 1965 9033 1970 13580 1975 22609 1980 28991 1985 53420 1990 90500 1995 100238 2000 146167 2005 222167 2010 421890 2015 571378 2020 678252 2025 770812 2030 888887 2035 1020862 2040 1127708 2045 1209204 2050 1232901 2055 1206471 2060 1183285 2065 1153203 2070 1130856 2075 1108097 2080 1084304 2085 1062294 2090 1042443 2095 1029732 2100 1018070