Year Age 1950 593013 1955 708407 1960 805857 1965 796427 1970 928293 1975 1105844 1980 1360219 1985 1618063 1990 1896060 1995 1760222 2000 2180284 2005 2576894 2010 3189150 2015 3622835 2020 4105677 2025 4520175 2030 4999668 2035 5656714 2040 6186538 2045 6573420 2050 6825737 2055 7062495 2060 7306830 2065 7518883 2070 7626995 2075 7603565 2080 7487261 2085 7336609 2090 7187381 2095 7029331 2100 6845354