Year Age 1950 816851 1955 1199987 1960 1183418 1965 1453511 1970 1908892 1975 2159886 1980 2435094 1985 2701007 1990 2998655 1995 3351659 2000 3840776 2005 4240880 2010 4853528 2015 5602883 2020 6121993 2025 6614143 2030 7148438 2035 7717689 2040 8291978 2045 8834234 2050 9316028 2055 9750683 2060 10132939 2065 10520326 2070 10838196 2075 11106087 2080 11294061 2085 11423512 2090 11489051 2095 11494460 2100 11467544