Year	Number
1992	544719
1993	624940
1994	678488
1995	836916
1996	782584
1997	814451
1998	763969
1999	692244
2000	760807
2001	660939
2002	519963
2003	305057
2004	315784
2005	470381
2006	506801
2007	490410
2008	389985
2009	453337
2010	510000
2011	381612
2012	394693
2013	352066
2014	411346
2015	386154
2016	401479
2017	395341
2018	520125
