Year Age 1950 625567 1955 667788 1960 712109 1965 760643 1970 798366 1975 828187 1980 915203 1985 1041370 1990 1234618 1995 1752416 2000 2032968 2005 2349036 2010 2661934 2015 3085610 2020 3833320 2025 4870087 2030 6248873 2035 7848376 2040 9121045 2045 10226188 2050 11224713 2055 12185623 2060 13235833 2065 14149052 2070 14788663 2075 15123625 2080 15280822 2085 15313524 2090 15226684 2095 14986035 2100 14604722