Year	Number
1970	17785
1971	19581
1972	22861
1973	25318
1974	27046
1975	29762
1976	31455
1977	33127
1978	34390
1979	36242
1980	38690
1981	39701
1982	41471
1984	47124
1986	49974
1987	53752
1988	55046
1989	57676
1990	55797
1991	58249
1992	58226
1993	65406
1994	70392
1995	68818
1998	116972
2012	349038
2016	463600
