Year Age 1950 3776 1955 4269 1960 4832 1965 4538 1970 5057 1975 14909 1980 19962 1985 26897 1990 35900 1995 44115 2000 54247 2005 77346 2010 127703 2015 179144 2020 311863 2025 571503 2030 895585 2035 1338170 2040 1752386 2045 2112313 2050 2460977 2055 2772082 2060 3133687 2065 3489375 2070 3862529 2075 4178730 2080 4354212 2085 4473072 2090 4574066 2095 4666737 2100 4753176