Year Age 1950 343389 1955 366564 1960 402416 1965 447637 1970 502179 1975 572268 1980 659996 1985 771132 1990 805815 1995 717430 2000 851176 2005 1018401 2010 1274473 2015 1556666 2020 1834342 2025 2135718 2030 2521338 2035 2997365 2040 3560077 2045 4169640 2050 4799886 2055 5444505 2060 6110654 2065 6809785 2070 7495688 2075 8149470 2080 8751143 2085 9307302 2090 9826643 2095 10308886 2100 10738359