Year Age 1950 336027 1955 395579 1960 420054 1965 492596 1970 574761 1975 669412 1980 766801 1985 871557 1990 1028599 1995 1217248 2000 1399644 2005 1697686 2010 2129952 2015 2649860 2020 3243157 2025 3900439 2030 4663347 2035 5554431 2040 6539710 2045 7593300 2050 8690397 2055 9796029 2060 10878931 2065 11919079 2070 12893273 2075 13778685 2080 14537833 2085 15246954 2090 15797354 2095 16279565 2100 16662298