Year Number 1960 23281 1961 24259 1962 25387 1963 26717 1964 28230 1965 29804 1966 31374 1967 32977 1968 34626 1969 36595 1970 38892 1971 41411 1972 44228 1973 47327 1974 50950 1975 55406 1976 60807 1977 67033 1978 73684 1979 80112 1980 85737 1981 90329 1982 94070 1983 97542 1984 101550 1985 106713 1986 113274 1987 121074 1988 129493 1989 140321 1990 155897 1991 170336 1992 169595 1993 167092 1994 171143 1995 173625 1996 178861 1997 187587 1998 198095 1999 207258 2000 215458 2001 223867 2002 232252 2003 237831 2004 241247 2005 245188 2006 250985 2007 257968 2008 264923 2009 272072 2010 279098 2011 286011 2012 292892 2013 299846 2014 307030 2015 314505 2016 322246 2017 330250 2018 338362 2019 346315 2020 353921 2021 361135 2022 368122 2023 374989