Year Age 1950 11205456 1955 9544651 1960 7983673 1965 8173880 1970 9017575 1975 10174079 1980 8618217 1985 7638382 1990 6780765 1995 6138336 2000 5955442 2005 5669869 2010 5554595 2015 5395537 2020 5143278 2025 4916796 2030 4769770 2035 4688868 2040 4629797 2045 4556628 2050 4457338 2055 4339452 2060 4230314 2065 4155239 2070 4098982 2075 4042075 2080 3981685 2085 3904002 2090 3821940 2095 3749785 2100 3686851