Year Age 1950 406434 1955 495594 1960 603211 1965 718787 1970 807936 1975 852003 1980 954852 1985 1184674 1990 1630607 1995 1955772 2000 2229240 2005 2511141 2010 2795850 2015 3463604 2020 4399138 2025 5439997 2030 6435418 2035 7432147 2040 8506850 2045 9772693 2050 10976792 2055 12125468 2060 12944481 2065 13642260 2070 14287335 2075 15061687 2080 15640605 2085 16032673 2090 16272223 2095 16408628 2100 16495165