Year	Number
1996	65.2173919677734
1998	62.5
2000	68.4782638549805
2002	72.4324340820313
2003	71.8918914794922
2004	75.1243743896484
2005	72.0588226318359
2006	72.0588226318359
2007	77.6699066162109
2008	72.8155364990234
2009	75.1196136474609
2010	77.9904327392578
2011	79.1469192504883
2012	76.7772521972656
2013	79.620849609375
2014	83.1730804443359
2015	82.3809509277344
2016	83.8095245361328
2017	81.9047622680664
2018	82.8571395874023
2019	82.3809509277344
2020	81.9047622680664
2021	83.3333358764648
2022	83.9622650146484
