Year	Number
1971	13652
1972	14432
1973	15423
1974	16832
1975	18074
1976	18617
1977	19554
1978	21485
1979	22853
1980	24233
1981	26528
1982	28710
1983	33629
1984	33476
1985	35901
1986	38577
1987	39951
1988	40540
1989	41038
1990	40238
1991	47005
1992	48600
1993	51513
1994	54193
1995	56057
1996	57222
1997	57184
1998	58547
1999	58664
2000	61058
2001	62221
2002	64439
2003	67160
2004	69638
2005	71645
2006	73767
2008	77928
2009	79162
2010	79919
2011	81857
2012	83141
2013	88866
2014	90092
2015	92454
2016	95666
2017	97733
2018	99026
2019	102003
2022	110666
