Year Age 1950 1481170 1955 1695222 1960 1842049 1965 2108648 1970 2417370 1975 2753825 1980 3257009 1985 3821390 1990 4564483 1995 5321459 2000 6250252 2005 7544350 2010 9120296 2015 11017619 2020 13227498 2025 15879306 2030 18931911 2035 22253231 2040 25825503 2045 29528784 2050 33339676 2055 37184582 2060 40919989 2065 44452663 2070 47717773 2075 50705100 2080 53395030 2085 55732889 2090 57694578 2095 59263061 2100 60444373