Year	Number
1992	146300
1993	127700
1994	157300
1995	168600
1996	149400
1997	230500
1998	297400
1999	302000
2000	277595
2001	277768
2002	304135
2003	395485
2004	509556
2005	577808
2006	598123
2007	651323
2008	685582
2009	395532
2010	582320.202753145
2011	614933
2012	914519
2013	627588
2014	602880
2015	512389
2016	372274
2017	13103
2018	62802
2019	857
