Year Age 1950 554092 1955 693720 1960 807825 1965 999646 1970 1172853 1975 1355004 1980 1594171 1985 1853434 1990 2227242 1995 2668402 2000 3180851 2005 3844084 2010 4557934 2015 5433191 2020 6324552 2025 7211845 2030 8156336 2035 9139772 2040 10122514 2045 11041314 2050 11876677 2055 12651481 2060 13357706 2065 13991354 2070 14525145 2075 14948258 2080 15279125 2085 15518813 2090 15664198 2095 15727899 2100 15705166