Year Age 1950 1827688 1955 1960836 1960 2038418 1965 2091442 1970 2036009 1975 1930399 1980 1879079 1985 1939986 1990 2135271 1995 2288853 2000 2394362 2005 2431249 2010 2449015 2015 2533657 2020 2559980 2025 2571679 2030 2608814 2035 2731657 2040 2733858 2045 2736525 2050 2723670 2055 2662267 2060 2789107 2065 2898958 2070 2930994 2075 2936923 2080 2920816 2085 2914959 2090 2941091 2095 2987453 2100 3019111