Year	Number
1996	31.443867903906956
1997	45.26979627086876
1998	46.4832134905003
1999	55.18132291623541
2000	55.568862445104806
2001	61.851903425922956
2002	59.01995261618933
2003	70.21140266798852
2004	89.01156192106455
2005	105.47834729518047
2006	127.70345638907922
2007	119.84754993828355
2008	90.5953463494759
2009	91.49071814628115
2010	115.92890552668781
2011	97.91409802816902
2012	89.79
2013	111.72999999999999
2014	155.93
2015	155.30999999999997
2016	213.53
2017	191.89237350980946
2018	211.82624988266218
2019	204.0391096404769
2020	255.50915573652503
