Year Age 1950 287309 1955 332057 1960 392010 1965 470031 1970 565454 1975 673385 1980 781008 1985 870650 1990 983192 1995 1141906 2000 1352407 2005 1610173 2010 1864911 2015 2092983 2020 2292789 2025 2497662 2030 2701837 2035 2904223 2040 3062811 2045 3196962 2050 3306228 2055 3379083 2060 3433697 2065 3429528 2070 3383404 2075 3307555 2080 3218486 2085 3119668 2090 3013372 2095 2903143 2100 2794204