Year Number 1998 3980 1999 3116 2002 2280 2003 3645 2004 4431 2005 5371 2006 6871 2007 6467 2008 9576 2009 8874 2010 6979 2012 7043 2013 6445 2014 4572 2015 2254 2017 2568 2018 2745 2019 5364 2020 4909 2021 5359 2022 5805