Year Age 1950 43606 1955 50556 1960 60060 1965 73578 1970 90938 1975 112089 1980 132991 1985 159589 1990 218844 1995 267480 2000 327226 2005 401379 2010 502327 2015 613417 2020 764649 2025 943482 2030 1113522 2035 1254832 2040 1412590 2045 1587216 2050 1758543 2055 1904691 2060 2015311 2065 2076068 2070 2121287 2075 2141432 2080 2138981 2085 2116436 2090 2083304 2095 2047233 2100 2012453