Year Number 1999 100150 2000 95018 2002 46117 2003 62165 2004 114333 2005 103977 2006 117299 2007 74286 2008 95903 2009 6804 2010 33219 2011 48075 2012 61784 2013 72136 2014 88234 2015 69688 2016 79310