Year	Number
1992	571100
1993	312300
1994	312300
1995	169500
1996	190000
1997	46400
1998	118000
1999	43000
2000	117532
2001	120125
2002	129377
2003	179084
2004	200615
2005	231985
2006	273810
2007	314361
2008	401199
2009	402423
2010	479457
2011	540679
2012	543872
2013	557653
2014	692496
2015	1005936
2016	936254
2017	1092606
2018	1423791
2019	1408166
2020	306631.727
2021	528581
