Year Age 1950 452200 1955 471797 1960 531592 1965 539911 1970 620229 1975 660529 1980 716417 1985 808696 1990 913990 1995 1063795 2000 1210223 2005 1361898 2010 1577879 2015 1841074 2020 2253179 2025 2721395 2030 3078827 2035 3427622 2040 3833705 2045 4266739 2050 4668603 2055 5010171 2060 5286503 2065 5515276 2070 5721128 2075 5889229 2080 6031736 2085 6123116 2090 6163078 2095 6172635 2100 6140705