Year Number 1960 1185760 1961 1199765 1962 1211758 1963 1223803 1964 1236187 1965 1246313 1966 1252119 1967 1258369 1968 1267374 1969 1275422 1970 1282009 1971 1289804 1972 1299286 1973 1309584 1974 1320872 1975 1331152 1976 1339396 1977 1347137 1978 1354082 1979 1358384 1980 1361280 1981 1365164 1982 1371026 1983 1378383 1984 1386191 1985 1394094 1986 1403953 1987 1416835 1988 1429982 1989 1436516 1990 1434317 1991 1427819 1992 1409095 1993 1383154 1994 1362511 1995 1345552 1996 1332202 1997 1320117 1998 1308565 1999 1298747 2000 1286989 2001 1271110 2002 1257073 2003 1245312 2004 1231924 2005 1219037 2006 1208273 2007 1198558 2008 1185974 2009 1166323 2010 1141877 2011 1120785 2012 1106189 2013 1093236 2014 1081749 2015 1071516 2016 1060135 2017 1049155 2018 1039395 2019 1030582 2020 1021768 2021 1011596 2022 1007636 2023 1008051