Year Number 1996 61.7021293640137 1998 60.1063842773438 2000 69.8412704467773 2002 71.4285736083984 2003 59.2964820861816 2004 67.4757308959961 2005 67.4757308959961 2006 73.4299545288086 2007 73.4299545288086 2008 79.8076934814453 2009 72.511848449707 2010 72.0379180908203 2011 70.6161117553711 2012 83.4123229980469 2013 81.9905242919922 2014 76.6666641235352 2015 81.9047622680664 2016 90.9523773193359 2017 93.8095245361328 2018 89.6226425170898 2019 88.6792449951172 2020 86.7924499511719 2021 87.2641525268555 2022 87.7358474731445