Year Number 2003 67.3366851806641 2004 81.0679626464844 2005 87.8640747070313 2006 90.3381652832031 2007 92.2705307006836 2008 92.3076934814453 2009 93.8388595581055 2010 90.9952621459961 2011 87.6777267456055 2012 89.5734634399414 2013 88.6255950927734 2014 81.4285736083984 2015 85.2380981445313 2016 88.0952377319336 2017 90.476188659668 2018 94.3396224975586 2019 85.3773574829102 2020 88.2075500488281 2021 93.8679275512695 2022 94.3396224975586