Year	Number
1990	489242
1991	499139
1992	488387
1993	494604
1994	533656
1995	490030
1996	488954
1997	486842
1998	484780
1999	477877
2000	470526
2001	463446
2002	454885
2003	449605
2004	452848
2005	438297
2006	423265
2007	415977
2008	423752
2009	400893
2010	401317
2011	386533
2012	380895
2013	375901
2014	369733
2015	365436
2016	358899
2017	355002
2018	351622
2019	347161
2020	343261
2021	340653
2022	337862
