Year Number 1996 89.361701965332 1998 82.9787216186523 2000 77.7777786254883 2002 70.3703689575195 2003 70.3517608642578 2004 76.6990280151367 2005 76.6990280151367 2006 72.4637680053711 2007 79.7101440429688 2008 75 2009 73.9336471557617 2010 71.0900497436523 2011 70.6161117553711 2012 65.4028472900391 2013 66.8246459960938 2014 59.523811340332 2015 60.9523811340332 2016 61.9047622680664 2017 70.476188659668 2018 83.0188674926758 2019 76.8867950439453 2020 79.7169799804688 2021 83.4905624389648 2022 80.6603775024414