Year	Number
1971	19359
1972	19159
1973	19813
1974	19719
1975	20803
1976	22209
1977	23029
1978	24046
1979	24843
1980	25289
1981	26763
1982	28585
1983	31588
1984	31030
1985	32082
1986	33598
1987	35728
1988	36548
1989	37261
1990	37804
1991	38430
1992	40012
1995	40970
1997	39384
1998	39084
1999	41142
2001	42873
2002	45089
2003	49042
2004	55266
2005	62280
2006	67081
2007	70230
2008	69544
2009	72344
2010	76655
2011	78903
2012	84467
2014	93738
2015	105388
2016	104860
2017	97984
2018	93723
2019	96546
2020	100347
2021	105989
2022	114142
