Year Number 1996 29566 1997 24239 1998 10929 1999 8248 2000 4458 2001 5572 2002 1172 2003 1123 2004 1122 2005 309 2006 412 2007 179 2008 168 2009 2682 2010 2171 2011 3740 2012 6304 2013 7515 2014 7280 2015 8859 2016 12289 2017 16476 2018 20117 2019 26490 2020 32728 2021 36271