Year	Number
1985	201470
1994	205004
1995	185732
1996	177202
1998	171887
1999	180019
2000	188417
2001	182900
2002	193679
2003	185381
2004	156230
2005	164258
2006	150565
2007	143707
2008	158515
2009	159217
2010	158799
2011	162801
2012	180650
2013	180653
2014	179402
2016	223427
2017	203146
2018	198642
2019	228206
