Year Number 2004 80.5825271606445 2005 96.1165084838867 2006 96.1352691650391 2007 96.6183547973633 2008 96.1538467407227 2009 88.6255950927734 2010 88.1516571044922 2011 93.8388595581055 2012 93.3649291992188 2013 94.7867279052734 2014 92.3809509277344 2015 92.3809509277344 2016 93.3333358764648 2017 95.2380981445313 2018 95.2830200195313 2019 95.7547149658203 2020 96.2264175415039 2021 97.1698150634766 2022 97.6415100097656