Year	Number
1990	35894
1991	31623
1992	31171
1993	30869
1994	30938
1995	30819
1996	31122
1997	31598
1998	32254
1999	33031
2000	33948
2001	35004
2002	36051
2003	39042
2004	37469
2005	38126
2006	39313
2007	40023
2008	40654
2009	40690
2010	40090
2011	41263
2012	49385
2013	48790
2014	44690
2015	46874
2016	43087
2017	43573
2018	45836
2019	41133
2020	37989
2021	37177
2022	35379
