Year Number 1969 500 1970 500 1974 10000 1975 5000 1978 150 1983 1000 1984 1000 1985 1200 1986 1580 1987 2120 1988 2160 1989 3401 1990 2990 1991 3395 1992 3385 1993 13646 1994 15522 1995 19404 1996 20451 1997 20700 1998 27176 1999 39870 2000 123190 2001 119146 2002 109201 2003 91362 2004 68536 2005 66075 2006 55788 2007 38472 2008 24771 2009 111403 2010 133099 2011 141224 2012 98446 2013 51033 2014 54842 2015 44952 2016 46454 2017 48509 2018 37491 2019 25668 2020 27097 2021 40765 2022 41557 2023 60637