Year	Number
1981	76767
1982	82437
1983	86003
1984	88044
1985	91921
1986	97672
1987	104667
1988	107614
1989	117137
1990	136335
1991	145444
1992	148597
1993	147962
1994	151550
1995	153042
1996	141619
1999	144718
2000	146533
2001	152800
2002	149757
2003	150402
2004	152694
2005	157982
2006	161437
2007	161820
2008	155949
2009	157251
2010	160881
2011	160719
2012	159578
2013	150894
2014	156242
2015	157413
2016	164532
2017	166027
2018	170156
2019	176975
2020	182378
2021	194821
