Year	Number
1996	61.8279571533203
1998	53.4759368896484
2000	58.5106391906738
2002	46.0317459106445
2003	59.2592582702637
2004	56.1576347351074
2005	60
2006	63.4146347045898
2007	69.4174728393555
2008	66.019416809082
2009	67.464111328125
2010	63.8095245361328
2011	64.4549789428711
2012	67.7725143432617
2013	66.3507080078125
2014	59.6153831481934
2015	58.5714302062988
2016	57.1428565979004
2017	56.1904754638672
2018	52.8571434020996
2019	52.8571434020996
2020	50
2021	49.523811340332
2022	48.113208770752
