Year Number 2004 83.2512283325195 2005 89.2682952880859 2006 91.7073135375977 2007 91.7475738525391 2008 91.7475738525391 2009 90.9090881347656 2010 90.9523773193359 2011 90.0473937988281 2012 90.5213241577148 2013 90.0473937988281 2014 95.1923065185547 2015 94.2857131958008 2016 93.8095245361328 2017 95.2380981445313 2018 94.7619018554688 2019 94.7619018554688 2020 95.2380981445313 2021 96.6666641235352 2022 97.1698150634766