Year Age 1950 1709551 1955 1941983 1960 2132460 1965 2237705 1970 2321281 1975 2456648 1980 2767439 1985 3310832 1990 3274363 1995 3404788 2000 3504861 2005 3458231 2010 3581379 2015 3639356 2020 3712908 2025 3698962 2030 3663600 2035 3628135 2040 3588776 2045 3546362 2050 3498223 2055 3443186 2060 3375812 2065 3306574 2070 3245177 2075 3184447 2080 3129017 2085 3070099 2090 3007495 2095 2948175 2100 2889508