Year Age 1950 1067723 1955 1087730 1960 1374990 1965 1459327 1970 1574447 1975 1761712 1980 1999178 1985 2304194 1990 2627018 1995 2948465 2000 3275151 2005 3514145 2010 3412128 2015 3150237 2020 2786358 2025 2772953 2030 2723446 2035 2587732 2040 2383937 2045 2201850 2050 2083116 2055 1989208 2060 1895645 2065 1793247 2070 1691415 2075 1601136 2080 1524649 2085 1460965 2090 1401091 2095 1341583 2100 1283089