Year	Number
1996	21.5
1998	27.8606967926025
2000	26.8656711578369
2002	19.9004974365234
2003	22.3880596160889
2004	19.230770111084
2005	22.5961532592773
2006	20.1923084259033
2007	15.384614944458
2008	13.4615383148193
2009	15.1658763885498
2010	28.4360198974609
2011	28.6384983062744
2012	24.8826293945313
2013	24.4131450653076
2014	28.5714282989502
2015	28.0788173675537
2016	31.0344829559326
2017	32.019702911377
2018	30.5825233459473
2019	30.4347820281982
2020	28.9855079650879
2021	26.57004737854
2022	24.1545886993408
