Year Number 2002 50 2003 145 2004 154 2005 384 2006 1715 2007 6732 2008 10266 2009 11947 2010 13705 2011 14063 2012 14328 2013 12962 2014 5408 2015 9354 2016 12384 2017 12361 2018 13818 2019 12015 2020 13979 2021 16291