Year Number 1994 64501 1995 66085 1996 114277 1997 61614 1998 1472 1999 2408 2000 12877 2001 8689 2002 621 2003 90 2004 169 2005 366 2006 676 2007 1737 2008 3415 2009 6366 2010 8026 2011 9220 2012 6428 2013 9628 2014 13786 2015 16823 2016 19811 2017 19363 2018 17232 2019 16426 2020 15815 2021 13998