Year Number 1996 57.4468078613281 1998 72.8723373413086 2000 70.3703689575195 2002 76.7195739746094 2003 72.3618087768555 2004 63.1067962646484 2005 66.019416809082 2006 64.7342987060547 2007 85.0241546630859 2008 83.6538467407227 2009 90.0473937988281 2010 79.620849609375 2011 48.8151664733887 2012 42.1800956726074 2013 45.497631072998 2014 58.5714302062988 2015 57.6190490722656 2016 57.1428565979004 2017 59.0476188659668 2018 56.6037750244141 2019 54.2452812194824 2020 49.5283012390137 2021 50.9433975219727 2022 46.698112487793