Year	Number
1990	645682
1991	617308
1992	588322
1993	559953
1994	532214
1995	504677
1996	477257
1997	450399
1998	431579
1999	401644
2000	379139
2001	357652
2002	337092
2003	317609
2004	300685
2005	285975
2006	272000
2007	258952
2008	247283
2009	237299
2010	244439
2011	220582
2012	213069
2013	205821
2014	199585
2015	194187
2016	193670
2017	184112
2018	178530
2019	171601
2020	164152
2021	157427
2022	151582
