Year	Number
1989	46
1994	97
1995	92
1996	124
1997	105
1999	195
2000	191
2001	239
2002	257
2003	346
2005	384
2009	706
2010	735
2011	1062
2012	982
2015	1289
2016	1369
2017	1549
2018	1648
2019	1821
2022	2758
