Year	Number
1985	30994
1986	28393
1987	32405
1988	29769
1989	32893
1990	36288
1991	36982
1992	55364
1993	55145
1994	60458
1995	63879
1996	79028
1997	102543
1998	119485
1999	116523
2000	119366
2001	125710
2002	127098
2003	134071
2004	157281
2005	188729
2006	201100
2007	217671
2008	229236
2009	202330
2010	221331
2011	244668
2012	253558
2013	262639
2014	271181
2015	282469
2016	273585
2017	271319
