Year Number 1996 26.8817195892334 1998 29.9465236663818 2000 30.8510646820068 2002 31.7460308074951 2003 35.4497337341309 2004 40.3940887451172 2005 31.7073173522949 2006 49.7560958862305 2007 57.2815551757813 2008 60.1941757202148 2009 60.7655487060547 2010 68.0952377319336 2011 68.2464447021484 2012 71.5639801025391 2013 72.0379180908203 2014 75.4807662963867 2015 70.476188659668 2016 70.476188659668 2017 71.4285736083984 2018 69.0476226806641 2019 67.1428604125977 2020 67.6190490722656 2021 70 2022 70.2830200195313