Year	Number
1990	428666
1991	412856
1992	398846
1993	382605
1994	363047
1995	342962
1996	323577
1997	307187
1998	294553
1999	283694
2000	273796
2001	264576
2002	255610
2003	247763
2004	241114
2005	235217
2006	230327
2007	226254
2008	222241
2009	218817
2010	216845
2011	217068
2012	220303
2013	218892
2014	214463
2015	208816
2016	198845
2017	191169
2018	185664
2019	176628
2020	168969
2021	164126
2022	157665
