Year	Number
1971	6999
1972	7975
1973	9253
1974	11108
1975	12333
1976	14462
1977	18098
1978	22290
1979	27196
1980	32687
1981	38861
1982	44788
1983	45094
1984	47188
1988	58489
1989	65816
1990	68352
1991	76758
1992	76916
1993	80009
1996	92608
1997	97675
1998	98978
1999	104933
2000	106182
2001	108033
2002	112033
2003	126137
2004	158343
2005	181641
2006	216961
2007	217378
2008	234029
2009	256555
2010	306675
2011	342391
2012	388641
2013	439160
2014	515075
2015	595426
2016	717660
2017	786582
