Year Number 1990 121576 1991 145920 1992 83814 1993 83701 1994 34706 1995 28682 1996 26289 1997 24804 1998 24820 1999 24559 2000 24440 2001 24357 2002 23040 2003 29184 2004 21054 2005 14144 2006 20522 2007 20213 2008 40632 2009 45932 2010 42030 2011 44698 2012 43089 2013 43179 2014 39191 2015 36529 2016 36624 2017 37947 2018 40621 2019 43947 2020 47482 2021 52358 2022 140685 2023 190755