Year Number 1996 96.9849243164063 1998 97 2000 95.5223846435547 2002 96.0198974609375 2003 93.0348281860352 2004 94.711540222168 2005 91.3875579833984 2006 89.9521560668945 2007 94.7368392944336 2008 93.75 2009 97.1563949584961 2010 97.1563949584961 2011 100 2012 100 2013 100 2014 100 2015 100 2016 100 2017 100 2018 100 2019 100 2020 100 2021 100 2022 100