Year Age 1950 263508 1955 266693 1960 297678 1965 340569 1970 395497 1975 459786 1980 534350 1985 629974 1990 741918 1995 874423 2000 1020026 2005 1168113 2010 1324821 2015 1506859 2020 1688525 2025 1857615 2030 2033912 2035 2210041 2040 2381069 2045 2545620 2050 2695972 2055 2834115 2060 2964522 2065 3082242 2070 3192952 2075 3280421 2080 3354684 2085 3410994 2090 3456318 2095 3480610 2100 3485357