Year Number 1996 74.4565200805664 1998 72.8260879516602 2000 75.5434799194336 2002 73.5135116577148 2003 67.0270233154297 2004 71.1442794799805 2005 70.0980377197266 2006 71.0784301757813 2007 72.8155364990234 2008 72.3300933837891 2009 72.7272720336914 2010 74.1626815795898 2011 75.3554534912109 2012 72.9857788085938 2013 70.1421813964844 2014 73.0769195556641 2015 76.6666641235352 2016 70.476188659668 2017 66.6666641235352 2018 66.6666641235352 2019 68.0952377319336 2020 72.3809509277344 2021 76.1904754638672 2022 78.301887512207