Year	Number
1971	20046
1973	20374
1981	30316
1982	31884
1983	34859
1984	35479
1985	35878
1986	35080
1987	36754
1988	37292
1989	36930
1990	36533
1991	40820
1994	37616
1995	37827
1997	43205
1998	43282
1999	44542
2000	44852
2001	45914
2002	48476
2003	49293
2004	50186
2005	50654
2006	51212
2007	48736
2008	48223
2009	46658
2010	46905
2011	45408
2012	45296
2013	44840
2014	44895
2015	44292
2016	44884
2017	46149
2018	46157
2019	51578
2020	51486
2021	44875
2022	45148
