Year Age 1950 882588 1955 944202 1960 991991 1965 1014783 1970 1292316 1975 1384977 1980 1501763 1985 1686286 1990 1919454 1995 2266811 2000 2495478 2005 2651591 2010 2908965 2015 3251308 2020 3299606 2025 3073241 2030 2714411 2035 2702715 2040 2654608 2045 2520181 2050 2317606 2055 2139210 2060 2024203 2065 1933870 2070 1843772 2075 1744822 2080 1646376 2085 1559435 2090 1486231 2095 1425777 2100 1369114