Year Age 1950 666687 1955 821364 1960 996387 1965 1199787 1970 1487308 1975 1852613 1980 1980765 1985 2020404 1990 2268440 1995 2495453 2000 2748119 2005 2788703 2010 2808780 2015 2868439 2020 2930257 2025 2958821 2030 2938152 2035 2887547 2040 2831146 2045 2765599 2050 2699515 2055 2633318 2060 2558911 2065 2487065 2070 2416788 2075 2352023 2080 2291200 2085 2232703 2090 2175877 2095 2121816 2100 2068299