Year	Number
1990	38388
1991	36307
1992	35880
1993	35950
1994	37057
1995	37342
1996	38025
1997	38736
1998	39568
1999	40444
2000	41372
2001	42335
2002	43145
2003	43732
2004	44075
2005	44351
2006	45124
2007	45368
2008	47994
2009	46124
2010	46190
2011	48123
2012	57170
2013	57737
2014	54695
2015	57998
2016	55117
2017	56323
2018	59126
2019	54827
2020	52025
2021	51503
2022	51259
