Year	Number
1996	31.5
1998	33.3333320617676
2000	12.93532371521
2002	15.9203977584839
2003	14.9253730773926
2004	16.8269233703613
2005	20.6730766296387
2006	24.519229888916
2007	21.1538467407227
2008	25.480770111084
2009	24.1706161499023
2010	27.488151550293
2011	25.8215961456299
2012	24.8826293945313
2013	25.3521118164063
2014	27.0935955047607
2015	27.0935955047607
2016	27.5862064361572
2017	28.0788173675537
2018	25.2427177429199
2019	22.7053146362305
2020	23.6714973449707
2021	25.1207733154297
2022	25.1207733154297
