Year	Number
1981	131705
1982	133655
1983	134854
1984	135649
1985	136956
1986	138573
1987	148545
1988	153202
1989	153395
1990	128132
1991	127389
1992	126050
1993	122111
1994	120667
1995	121404
1996	125718
1997	126800
1998	127823
1999	126671
2000	123406
2001	117289
2002	108637
2003	100171
2004	92098
2005	85539
2006	79589
2007	76026
2008	74629
2009	73563
2010	72955
2011	73054
2012	74249
2013	75644
2014	77215
2015	79594
2016	82824
2017	85617
2018	88107
2019	89618
2020	89702
2021	88991.5
2022	87778
