Year	Number
1998	52908
1999	56724
2000	71251
2001	85471
2002	110565
2003	124703
2004	142547
2005	198722
2006	237686
2007	302653
2008	360443
2009	397797
2010	478960
2011	585927
2012	724329
2013	738575
2014	642176
2015	632660
2016	732964
2017	716505
