Year	Number
1996	89.361701965332
1998	82.9787216186523
2000	77.7777786254883
2002	70.3703689575195
2003	70.3517608642578
2004	76.6990280151367
2005	76.6990280151367
2006	72.4637680053711
2007	79.7101440429688
2008	75
2009	73.9336471557617
2010	71.0900497436523
2011	70.6161117553711
2012	65.4028472900391
2013	66.8246459960938
2014	59.523811340332
2015	60.9523811340332
2016	61.9047622680664
2017	70.476188659668
2018	83.0188674926758
2019	76.8867950439453
2020	79.7169799804688
2021	83.4905624389648
2022	80.6603775024414
