Year Age 1950 14650 1955 14546 1960 19720 1965 40537 1970 76090 1975 111207 1980 149756 1985 175932 1990 218840 1995 150029 2000 167759 2005 172384 2010 205612 2015 231670 2020 280775 2025 313463 2030 326955 2035 305947 2040 298147 2045 303950 2050 313906 2055 324149 2060 327861 2065 324033 2070 318727 2075 317936 2080 321272 2085 325205 2090 326328 2095 324043 2100 320164