Year Number 1996 88.2978744506836 1998 93.6170196533203 2000 92.5925903320313 2002 94.1798934936523 2003 78.8944702148438 2004 79.1262130737305 2005 78.6407775878906 2006 82.125602722168 2007 78.260871887207 2008 69.2307662963867 2009 51.1848335266113 2010 53.554500579834 2011 55.4502372741699 2012 50.7108993530273 2013 54.502368927002 2014 52.3809509277344 2015 50.9523811340332 2016 52.8571434020996 2017 55.7142868041992 2018 63.2075462341309 2019 62.7358474731445 2020 61.3207550048828 2021 59.9056587219238 2022 59.4339637756348