Year	Number
1980	22699
1981	23267
1982	23883
1983	23690
1984	24709
1985	25482
1986	25596
1987	26598
1988	28869
1989	32060
1990	24375
1991	21097
1992	22950
1993	23307
1994	24683
1995	24161
1996	24987
1997	25238
1998	30163
1999	33189
2000	35435
2001	35753
2002	35782
2003	33299
2004	32970
2005	34705
2006	36516
2007	35133
2008	37028
2009	32410
2010	30899
2011	30357
2012	30533
2013	30174
2014	31283
2015	32687
2016	30667
2017	30969
2018	31812
2019	32250
2020	30113
2021	32445
