Year Number 1996 99.4680862426758 1998 96.2765960693359 2000 94.1798934936523 2002 95.7671966552734 2003 96.4824142456055 2004 96.6019439697266 2005 94.6601943969727 2006 95.6521759033203 2007 95.6521759033203 2008 90.3846130371094 2009 87.2037887573242 2010 87.6777267456055 2011 92.4170608520508 2012 90.0473937988281 2013 90.0473937988281 2014 88.0952377319336 2015 79.523811340332 2016 87.1428604125977 2017 80.476188659668 2018 79.2452850341797 2019 82.5471725463867 2020 81.6037750244141 2021 84.4339599609375 2022 80.1886825561523