Year Age 1950 802214 1955 892160 1960 980813 1965 1109159 1970 1277853 1975 1429164 1980 1631247 1985 1877635 1990 2591648 1995 2664591 2000 3074058 2005 3551028 2010 4277351 2015 5165228 2020 6131066 2025 7198426 2030 8382624 2035 9511494 2040 10713921 2045 11945002 2050 13079823 2055 14280459 2060 15379588 2065 16375814 2070 17269483 2075 18082434 2080 18800259 2085 19406805 2090 19891347 2095 20239058 2100 20456161