Year Number 1996 84.6994552612305 1998 85.792350769043 2000 85.2459030151367 2002 84.8648681640625 2003 82.7027053833008 2004 84.5771179199219 2005 80.8823547363281 2006 82.4390258789063 2007 81.5533981323242 2008 81.0679626464844 2009 80.8612442016602 2010 79.9043045043945 2011 80.568717956543 2012 80.0947875976563 2013 80.568717956543 2014 77.4038467407227 2015 79.0476226806641 2016 86.6666641235352 2017 87.6190490722656 2018 87.6190490722656 2019 87.1428604125977 2020 90.476188659668 2021 92.3809509277344 2022 84.4339599609375