Year Number 1996 71.2765960693359 1998 72.8723373413086 2000 76.1904754638672 2002 75.661376953125 2003 70.3517608642578 2004 83.0097122192383 2005 70.3883514404297 2006 73.4299545288086 2007 77.2946853637695 2008 71.6346130371094 2009 69.6682434082031 2010 75.3554534912109 2011 81.0426559448242 2012 82.9383850097656 2013 87.2037887573242 2014 90.476188659668 2015 91.9047622680664 2016 91.4285736083984 2017 92.8571395874023 2018 91.0377349853516 2019 87.7358474731445 2020 88.6792449951172 2021 87.2641525268555 2022 83.4905624389648