Year	Number
1990	531816
1991	510561
1992	491332
1993	469968
1994	445404
1995	420243
1996	395589
1997	373663
1998	355547
1999	339683
2000	325389
2001	312528
2002	300616
2003	290088
2004	281124
2005	273146
2006	266246
2007	260234
2008	254598
2009	249861
2010	246808
2011	248535
2012	259066
2013	258809
2014	253000
2015	246760
2016	232443
2017	224262
2018	218770
2019	205029
2020	194165
2021	189522
2022	180926
