Year	Number
1993	710598
1994	768504
1995	955287
1996	894667
1997	892423
1998	820607
1999	749586
2000	818389
2001	718790
2002	589890
2003	388612
2004	409065
2005	569799
2006	600212
2007	578164
2008	468506
2009	526118
2010	572105
2011	440999
2012	441211
2013	392273
2014	452283
2015	427014
2016	440181
2017	429133
2018	557581
