Year Number 1996 96.2765960693359 1998 82.9787216186523 2000 93.121696472168 2002 89.4179916381836 2003 75.87939453125 2004 78.6407775878906 2005 76.2135925292969 2006 78.7439651489258 2007 78.7439651489258 2008 80.288459777832 2009 76.7772521972656 2010 78.1990509033203 2011 74.8815155029297 2012 82.4644546508789 2013 83.4123229980469 2014 85.2380981445313 2015 76.1904754638672 2016 87.6190490722656 2017 77.6190490722656 2018 83.4905624389648 2019 78.301887512207 2020 74.5283050537109 2021 75.4716949462891 2022 81.6037750244141