Year Number 1996 80 1998 74.6268692016602 2000 87.0646743774414 2002 92.5373153686523 2003 90.0497512817383 2004 93.2692337036133 2005 95.1923065185547 2006 91.8269195556641 2007 92.3076934814453 2008 90.3846130371094 2009 90.0473937988281 2010 92.4170608520508 2011 91.5492935180664 2012 90.1408462524414 2013 91.5492935180664 2014 89.6551742553711 2015 89.6551742553711 2016 88.6699523925781 2017 88.6699523925781 2018 89.3203887939453 2019 87.4396133422852 2020 88.4057998657227 2021 87.4396133422852 2022 87.4396133422852