Year Age 1950 2442496 1955 2610866 1960 2901294 1965 3155390 1970 3490249 1975 4098163 1980 4949967 1985 6181405 1990 7555566 1995 8858263 2000 10290076 2005 11832869 2010 13125997 2015 14025576 2020 13889877 2025 13147898 2030 13165555 2035 14187832 2040 15524444 2045 16594894 2050 16445920 2055 15389195 2060 14710125 2065 14577781 2070 14840946 2075 15073260 2080 14960637 2085 14508292 2090 13949036 2095 13564559 2100 13430013