Year % 2001 63.17908697631349 2002 57.27159649827226 2003 69.78419169953708 2004 82.40974038703503 2005 71.43937470186991 2006 82.16320881851044 2007 73.73358228089369 2008 71.72325608105062 2009 63.45488909405801 2010 93.78365875664223 2011 80.75722460172139 2012 67.66746625667423 2013 62.95812501072701 2014 60.51354137564137 2015 65.61814325524898 2016 73.7865822426597 2017 80.42118107384867 2018 73.50593398972943 2019 78.63204365236427 2020 81.22274668681965 2021 88.53423541606388 2022 92.56935211332976 2023 95.4868995911975