Year	Number
1990	224670
1991	231831
1992	447750
1993	490114
1994	435612
1995	530140
1996	540813
1997	591477
1998	546515
1999	407577
2000	396567
2001	355154
2002	418558
2003	375830
2004	361061
2005	275949
2006	298796
2007	222964
2008	225440
2009	209803
2010	200901
2011	196148
2012	196962
2013	144871
2014	131339
2015	119990
2016	103771
2017	102267
2018	102784
2019	103702
2020	94697
2021	106046
2022	118810
2023	123850
