Year Number 1993 35300 1994 35300 1995 35300 1996 31800 1997 5600 1998 5700 1999 6100 2000 5772 2001 5891 2002 5545 2003 6047 2004 6211 2005 5407 2006 5646 2007 6210 2008 6371 2009 5868 2010 12101 2011 14378 2012 14608 2013 17820 2014 21168 2015 22939 2016 26857 2017 29562 2018 31676 2019 35741 2020 16611 2021 12432