Year Age 1950 132736 1955 134924 1960 141142 1965 179122 1970 252495 1975 290950 1980 289204 1985 276697 1990 274931 1995 305898 2000 313058 2005 402086 2010 443910 2015 556959 2020 485883 2025 339942 2030 309497 2035 299124 2040 331742 2045 330041 2050 295695 2055 258409 2060 240056 2065 242085 2070 250868 2075 251590 2080 238004 2085 219189 2090 205961 2095 202521 2100 204045