Year	Number
1980	11650
1981	12404
1982	12814
1983	14243
1984	16195
1985	20101
1986	21130
1987	20428
1988	24129
1989	28110
1990	32386
1991	29528
1992	29068
1993	30491
1994	34681
1995	38829
1996	44031
1997	49894
1998	56383
1999	50903
2000	65416
2001	56376
2002	50609
2003	50474
2004	59016
2005	62432
2006	67835
2007	73687
2008	72042
2009	63191
2010	69368
2011	75503
2012	79735
2013	81485
2014	88966
2015	101613
2016	123706
2017	150627
