Year	Number
1995	20728
1996	16957
1997	22285
1998	17460
1999	14712
2000	12650
2001	10676
2002	10240
2003	15833
2004	6310
2005	10716
2006	5690
2007	5314
2008	2530
2009	2954
2010	1823
2011	2451
2012	3951
2013	5887
2014	6636
2015	6707
2016	5740
2017	7236
2018	5785
2019	7751
2020	10161
2021	11556
2022	11786
