Year	Number
1990	527627
1991	506401
1992	487194
1993	465872
1994	441368
1995	416276
1996	391700
1997	369856
1998	351806
1999	336000
2000	321774
2001	308978
2002	297134
2003	286696
2004	277820
2005	269914
2006	263098
2007	257181
2008	251620
2009	246930
2010	243904
2011	245671
2012	256268
2013	256082
2014	250014
2015	244119
2016	229860
2017	221778
2018	216382
2019	202729
2020	191946
2021	187378
2022	178848
