Year	Number
1971	21781
1972	22310
1973	23654
1974	29260
1975	35035
1976	42306
1977	57477
1978	69722
1980	84354
1981	88017
1982	91960
1983	94193
1984	95394
1985	97348
1986	100673
1987	101022
1988	104741
1989	108078
1990	108560
1991	100118
1992	95696
1993	92813
1994	85094
1995	68960
1996	74139
1997	70628
1998	63824
1999	64852
2000	66122
2001	73627
2002	77041
2003	80372
2004	84467
2005	84827
2006	88536
2007	93311
2008	89495
2009	85957
2010	85476
2011	88316
2012	93067
2013	94786
2014	93503
2015	91289
2016	88441
2017	86096
2018	82549
2019	79696
2020	82184
2021	86371
2022	88519
