Year Number 1996 99 1998 100 2000 99.5024871826172 2002 97.5124359130859 2003 94.5273666381836 2004 89.9038467407227 2005 91.8269195556641 2006 99.5192337036133 2007 99.038459777832 2008 99.038459777832 2009 87.6777267456055 2010 86.7298583984375 2011 78.8732376098633 2012 77.4647903442383 2013 76.0563354492188 2014 81.7733993530273 2015 73.8916244506836 2016 74.8768463134766 2017 76.8472900390625 2018 76.6990280151367 2019 77.2946853637695 2020 76.8115921020508 2021 76.328498840332 2022 71.4975814819336