Year Number 1995 31185 1996 33018 1997 28546 2004 24000 2005 26091 2006 23146 2007 8360 2008 6150 2009 7469 2011 5911 2012 2287