Year Number 2000 30953 2001 34203 2002 22104 2003 21556 2004 18362 2005 20713 2006 23849 2007 31750 2008 16067 2009 12822 2010 11187 2011 12338 2012 12558 2013 16590 2014 29192 2015 35123 2016 33988 2017 11435