Year	Number
1996	358100
1997	367800
1998	365300
1999	343100
2000	298232
2001	369164
2002	407777
2003	366581
2004	509904
2005	555795
2006	605817
2007	560626
2008	623688
2009	653320
2010	704753
2011	392312
2012	364733
2013	45000
2014	0
2018	53259
2019	193668
2020	54940
2021	179200
