Year	Number
1990	14455
1991	14738
1992	14962
1993	15154
1994	15527
1995	16321
1996	18438
1997	16637
1998	17007
1999	17692
2000	18413
2001	19138
2002	19871
2003	20587
2004	21230
2005	21930
2006	22734
2007	23651
2008	24655
2009	25778
2010	27113
2011	28616
2012	30041
2013	31173
2014	31982
2015	32373
2016	32560
2017	32601
2018	32816
2019	32963
2020	33340
2021	33711
2022	34085
