Year Number 1995 100 1996 95 1997 161 1998 19 1999 5181 2000 7621 2001 7902 2002 4194 2003 3864 2004 2559 2005 2500 2006 1377 2007 1051 2008 1001 2009 872 2010 638 2011 461 2012 468 2013 847 2014 858 2015 1973 2016 2122 2017 2089 2018 1987 2019 1355 2020 1780 2021 1818 2022 27839 2023 26019