Year Number 1996 14239 1999 16575 2000 17664 2001 14600 2002 14426 2003 14952 2004 5205 2005 9869 2006 6323 2007 8571 2008 9562 2009 11313 2010 9475 2011 10072 2012 2430 2013 2332 2014 3236 2015 3391 2016 2715