Year Age 1950 371035 1955 415243 1960 487274 1965 532946 1970 569858 1975 684294 1980 707507 1985 769156 1990 800992 1995 981462 2000 1081363 2005 1244700 2010 1402014 2015 1999244 2020 2108079 2025 1867900 2030 1557713 2035 1333718 2040 1205944 2045 1174339 2050 1219443 2055 1220001 2060 1180700 2065 1090967 2070 1005151 2075 962343 2080 957413 2085 957188 2090 936120 2095 893076 2100 845876