Year	Number
1985	16635
1986	15267
1987	18664
1988	17972
1989	19158
1990	20645
1991	20404
1992	31291
1993	28127
1994	30551
1995	36340
1996	44121
1997	59153
1998	80616
1999	81754
2000	76429
2001	81597
2002	85257
2003	93434
2004	108477
2005	129064
2006	134843
2007	141189
2008	151777
2009	135458
2010	148621
2011	170947
2012	183317
2013	187740
2014	196753
2015	204493
2016	197159
2017	199629
