Year Number 2003 3922 2005 22430 2006 24892 2007 27432 2008 34063 2009 51476 2010 35927 2011 33448 2012 32200 2013 22486 2014 16075