Year Number 1976 57964 1979 14278 1985 24435 1996 22442 1997 15992 2000 3126 2001 3050 2002 4266 2003 3507 2004 7079 2005 4062 2006 4671 2007 4658 2008 5092 2009 5500 2010 5054 2011 7546 2012 4948 2013 4500 2014 6008 2015 11444