Year Number 1996 93.9698486328125 1998 92 2000 91.0447769165039 2002 88.059700012207 2003 89.5522384643555 2004 43.269229888916 2005 40.6698570251465 2006 50.2392349243164 2007 45.4545440673828 2008 47.1153831481934 2009 44.5497627258301 2010 45.0236968994141 2011 49.7652587890625 2012 49.7652587890625 2013 49.7652587890625 2014 52.4038467407227 2015 53.3333320617676 2016 58.0952377319336 2017 61.9047622680664 2018 61.9047622680664 2019 63.3333320617676 2020 67.1428604125977 2021 56.1904754638672 2022 57.0754699707031