Year	Number
1990	28113
1991	28429
1992	28778
1993	29104
1994	29392
1995	29778
1996	29910
1997	29974
1998	30021
1999	30154
2000	30460
2001	30891
2002	31184
2003	31294
2004	31335
2005	31228
2006	31016
2007	30940
2008	30956
2009	30990
2010	31040
2011	31068
2012	31177
2013	31301
2014	31497
2015	31693
2016	31906
2017	32118
2018	32282
2019	32357
2020	32353
2021	32293
2022	32300
