Year Age 1950 560834 1955 690658 1960 824779 1965 992104 1970 1193259 1975 1479934 1980 1844171 1985 1972460 1990 2012494 1995 2259014 2000 2484189 2005 2734626 2010 2772193 2015 2786826 2020 2849632 2025 2913942 2030 2945938 2035 2926296 2040 2876703 2045 2821195 2050 2756454 2055 2691326 2060 2625948 2065 2552290 2070 2481065 2075 2411352 2080 2347093 2085 2286714 2090 2228637 2095 2172209 2100 2118517