Year Number 1996 83.870964050293 1998 85.5615005493164 2000 86.1702117919922 2002 89.4179916381836 2003 89.9470901489258 2004 91.625617980957 2005 89.2682952880859 2006 90.2439041137695 2007 89.3203887939453 2008 89.3203887939453 2009 88.9952163696289 2010 88.5714263916016 2011 89.0995254516602 2012 87.6777267456055 2013 88.6255950927734 2014 88.9423065185547 2015 81.9047622680664 2016 80.9523773193359 2017 82.8571395874023 2018 82.3809509277344 2019 82.3809509277344 2020 82.8571395874023 2021 83.8095245361328 2022 84.4339599609375