Year Age 1950 223650 1955 241174 1960 255883 1965 265651 1970 288576 1975 329031 1980 382847 1985 456254 1990 532857 1995 542369 2000 568524 2005 698028 2010 807576 2015 915415 2020 1017828 2025 1067941 2030 1121496 2035 1168993 2040 1208539 2045 1235120 2050 1251153 2055 1256334 2060 1254960 2065 1248999 2070 1233933 2075 1215549 2080 1191869 2085 1165977 2090 1138567 2095 1111702 2100 1085265