Year	Number
1997	278099
1998	183059
1999	149620
2000	187842
2001	162984
2002	161150
2003	161512
2004	156912
2005	157224
2006	149243
2007	100539
2008	93250
2009	89522
2010	79881
2011	81353
2012	77233
2013	96273
2014	107167
2015	104343
2016	115604
2017	126323
2018	167407
