Year Age 1950 168654 1955 197289 1960 226399 1965 259311 1970 297093 1975 353295 1980 426294 1985 490394 1990 702936 1995 807282 2000 919218 2005 1063691 2010 1229623 2015 1652732 2020 2212906 2025 3149376 2030 4356308 2035 5949533 2040 7646343 2045 9001347 2050 10322758 2055 11494035 2060 12119695 2065 12525194 2070 13026492 2075 13594051 2080 14278455 2085 14806062 2090 15100062 2095 15216143 2100 15234515