Year	Number
1993	1535
1994	1295.3174603175
1995	1385.5724206349
1996	1475.8273809524
1997	1566.0823412698
1998	1656.3373015873
1999	1784.0922619048
2000	1911.8472222222
2001	1993.4236111111
2002	2075
2003	2176.8461538462
2004	2278.6923076923
2005	2380.5384615385
2006	2482.3846153846
2007	2584.2307692308
2008	2686.0769230769
2009	2787.9230769231
2010	2889.7692307692
2011	2991.6153846154
2012	3093.4615384615
2013	3195.3076923077
2014	3297.1538461538
2015	3399
2016	3575
2017	3850.5
2018	3850.5
2019	3850.5
2020	3850.5
