Year Number 1996 92.0212783813477 1998 81.9148941040039 2000 83.5978851318359 2002 91.5343933105469 2003 74.3718566894531 2004 71.8446578979492 2005 70.3883514404297 2006 73.9130401611328 2007 72.4637680053711 2008 67.788459777832 2009 75.3554534912109 2010 74.407585144043 2011 78.1990509033203 2012 76.3033142089844 2013 77.7251205444336 2014 69.523811340332 2015 64.2857131958008 2016 61.4285697937012 2017 62.3809509277344 2018 59.4339637756348 2019 60.8490562438965 2020 64.1509399414063 2021 67.4528274536133 2022 65.5660400390625