Year Number 1996 85 1998 80.5970153808594 2000 78.6069641113281 2002 74.6268692016602 2003 84.0796051025391 2004 86.0576934814453 2005 84.1346130371094 2006 77.8846130371094 2007 78.3653869628906 2008 75.961540222168 2009 72.9857788085938 2010 72.9857788085938 2011 74.6478881835938 2012 73.2394332885742 2013 73.2394332885742 2014 72.4137954711914 2015 74.3842391967773 2016 75.3694610595703 2017 79.3103485107422 2018 79.1262130737305 2019 80.1932373046875 2020 82.125602722168 2021 82.125602722168 2022 82.6086959838867