Year Age 1950 326793 1955 363952 1960 455732 1965 522002 1970 597236 1975 697187 1980 840102 1985 996936 1990 1180243 1995 1318766 2000 1455683 2005 1604563 2010 1823379 2015 2146857 2020 2468037 2025 2654036 2030 2835906 2035 3043826 2040 3284443 2045 3532550 2050 3754555 2055 3941587 2060 4094139 2065 4231974 2070 4369710 2075 4501272 2080 4605604 2085 4682028 2090 4729687 2095 4740658 2100 4742987