Year Number 1992 45946 1993 49370 1994 35789 1995 31477 1996 30468 1997 28422 1998 29984 1999 33422 2000 37215 2001 40956 2002 34410 2003 35790 2004 36232 2005 36241 2006 40450 2007 41549 2008 41639 2009 39821 2010 44612 2011 43206 2012 44365 2013 46215 2014 40179 2015 45891 2016 43532 2017 41103