Year Age 1950 691627 1955 733591 1960 805708 1965 880633 1970 986982 1975 1099901 1980 1278246 1985 1476003 1990 1662882 1995 1890760 2000 2172254 2005 2486277 2010 2842945 2015 3161237 2020 3472513 2025 3799679 2030 4146901 2035 4484702 2040 4795296 2045 5061440 2050 5289424 2055 5504013 2060 5687431 2065 5855525 2070 5988029 2075 6076632 2080 6129487 2085 6152568 2090 6134606 2095 6102906 2100 6052217