Year	Number
1982	58116
1983	59906
1984	56211
1985	62835
1986	101576
1987	82016
1988	98361
1989	114918
1990	126560
1991	132708
1992	174829
1993	222751
1994	245798
1995	267794
1999	295657
2000	394802
2001	349054
2002	332295
2003	354977
2004	398536
2005	430329
2006	473763
2007	494401
2008	495415
2009	382972
2010	481213
2011	523929
2012	541752
2013	578759
2014	548226
