Year Number 1990 6625 1991 5926 1992 2545 1993 894 1994 1009 1995 897 1996 836 1997 724 1998 577 1999 552 2000 469 2001 420 2002 334 2003 378 2004 602 2005 1044 2006 1468 2007 2050 2008 2246 2009 2393 2010 2550 2011 3016 2012 3399 2013 3804 2014 4146 2015 4106 2016 3364 2017 3476 2018 3585 2019 3244 2020 2871 2021 2571 2022 1780 2023 2232