Year Number 1996 89.0710372924805 1998 87.978141784668 2000 86.8852462768555 2002 88.1081085205078 2003 75.6756744384766 2004 71.6417922973633 2005 75 2006 69.2682952880859 2007 68.4466018676758 2008 69.4174728393555 2009 73.2057418823242 2010 72.2488021850586 2011 72.511848449707 2012 71.5639801025391 2013 72.0379180908203 2014 72.5961532592773 2015 71.9047622680664 2016 71.9047622680664 2017 72.8571395874023 2018 72.8571395874023 2019 71.4285736083984 2020 68.5714263916016 2021 72.3809509277344 2022 74.5283050537109