Year Age 1950 800003 1955 934390 1960 1096901 1965 1289609 1970 1539644 1975 1854572 1980 2237970 1985 2649021 1990 3017119 1995 3442883 2000 3952195 2005 4449392 2010 4938215 2015 5341363 2020 5736938 2025 6179577 2030 6680897 2035 7214174 2040 7698938 2045 8095667 2050 8426461 2055 8737686 2060 9050772 2065 9360947 2070 9644790 2075 9851540 2080 9982416 2085 10065025 2090 10130955 2095 10181754 2100 10167765