Year Age 1950 637033 1955 741690 1960 874116 1965 1009635 1970 1112661 1975 1259154 1980 1376790 1985 1626370 1990 1909956 1995 2167649 2000 2489483 2005 2902408 2010 3427467 2015 4105281 2020 4864198 2025 5729907 2030 6617581 2035 7553568 2040 8512625 2045 9441858 2050 10526595 2055 11764491 2060 12923979 2065 14011303 2070 14918468 2075 15668242 2080 16458265 2085 17294846 2090 18088336 2095 18742556 2100 19242540