Year Number 1996 80.4020080566406 1998 80 2000 100 2002 100 2003 100 2004 100 2005 89.9521560668945 2006 90.4306182861328 2007 99.5215301513672 2008 95.6730804443359 2009 87.6777267456055 2010 87.6777267456055 2011 68.0751190185547 2012 69.0140838623047 2013 72.7699508666992 2014 66.3461532592773 2015 68.5714263916016 2016 73.3333358764648 2017 77.6190490722656 2018 73.3333358764648 2019 80.476188659668 2020 85.7142868041992 2021 87.6190490722656 2022 87.7358474731445