Year Number 1992 42576 1993 46208 1994 32836 1995 28617 1996 27798 1997 25750 1998 27310 1999 30891 2000 34474 2001 38392 2002 31769 2003 33135 2004 33466 2005 33850 2006 37976 2007 38813 2008 38821 2009 36672 2010 41152 2011 39097 2012 39738 2013 41748 2014 36068 2015 41046 2016 39096 2017 37031