Year Number 2002 32644 2003 28327 2004 30459 2005 26061 2006 26734 2007 22984 2008 22343 2009 22462 2010 15919 2011 6991 2012 10644 2013 11219 2014 15234 2015 9857 2016 20282 2017 11219 2018 8367 2019 9906 2020 13442 2021 16955