Year	Number
1993	464000
1994	464000
1995	438700
1996	488200
1997	423000
1998	620100
1999	312100
2000	240954
2001	192060
2002	174369
2003	205604
2004	245570
2005	225923
2006	219464
2007	274981
2008	204525
2009	309488
2010	375602
2011	526018.012476417
2012	494640.426821988
2013	771165
2014	712284
2015	967629
2016	1015750
2017	1122951
2018	1175000.704
2019	867935
2020	191774
2021	171347.337
