Year Number 1996 51.6304359436035 1998 43.4782600402832 2000 44.0217399597168 2002 57.2972984313965 2003 71.8918914794922 2004 79.6019897460938 2005 71.0784301757813 2006 67.1568603515625 2007 59.7087364196777 2008 66.019416809082 2009 74.1626815795898 2010 75.5980834960938 2011 75.8293838500977 2012 76.3033142089844 2013 76.7772521972656 2014 87.0192337036133 2015 88.5714263916016 2016 86.1904754638672 2017 86.6666641235352 2018 81.9047622680664 2019 82.3809509277344 2020 83.3333358764648 2021 83.3333358764648 2022 86.3207550048828