Year Number 2004 95.1923065185547 2005 94.7368392944336 2006 93.7799072265625 2007 89.9521560668945 2008 89.9038467407227 2009 90.9952621459961 2010 90.5213241577148 2011 90.1408462524414 2012 90.1408462524414 2013 90.1408462524414 2014 77.4038467407227 2015 91.4285736083984 2016 88.5714263916016 2017 87.6190490722656 2018 98.0952377319336 2019 96.6666641235352 2020 95.2380981445313 2021 94.7619018554688 2022 95.7547149658203