Year	Number
1990	493937
1991	476934
1992	467064
1993	457098
1994	447531
1995	443289
1996	438515
1997	438371
1998	439421
1999	441028
2000	439410
2001	438339
2002	435795
2003	433660
2004	434987
2005	417695
2006	408475
2007	396477
2008	383374
2009	369536
2010	355176
2011	341264
2012	328155
2013	316323
2014	305332
2015	295487
2016	286492
2017	276947
2018	267410
2019	258599
2020	250817
2021	244233
2022	242312
