Year	Number
1996	33.3333320617676
1998	25.6830596923828
2000	26.7759571075439
2002	23.7837829589844
2003	23.7837829589844
2004	13.4328355789185
2005	25
2006	13.6585369110107
2007	21.8446598052979
2008	28.1553401947021
2009	34.4497604370117
2010	24.4019145965576
2011	20.8530807495117
2012	30.8056869506836
2013	18.0094795227051
2014	23.0769233703613
2015	31.9047622680664
2016	29.0476188659668
2017	30.4761905670166
2018	29.5238094329834
2019	21.9047622680664
2020	17.1428565979004
2021	24.2857151031494
2022	27.3584899902344
