Year	Number
1970	51383
1971	54690
1972	61084
1973	63177
1974	71044
1975	80202
1976	89823
1977	105429
1978	98874
1979	110726
1980	139743
1982	136629
1983	157076
1984	143162
1985	128499
1986	137333
1987	154190
1988	159015
1989	161212
1990	184101
1991	221237
1992	228360
1993	238399
1994	249091
1995	265515
1998	287217
1999	321493
2000	333210
2001	353724
2002	382951
2004	416405
2005	437853
2006	448258
2007	470520
2008	462198
2010	465201
2022	437761
