Year	Number
1997	266827
1998	171261
1999	152236
2000	178890
2001	152796
2002	153223
2003	152013
2004	149599
2005	149245
2006	143108
2007	107191
2008	96425
2009	90249
2010	80861
2011	83756
2012	78454
2013	96434
2014	110139
2015	109122
2016	122038
2017	133581
2018	196179
