Year Number 1996 0.927289664745331 1998 0.892576634883881 2000 0.866731762886047 2002 0.845220685005188 2003 0.68854159116745 2004 0.225117295980453 2005 0.594697237014771 2006 0.866387069225311 2007 0.918139517307281 2008 0.880708277225494 2009 0.913909912109375 2010 0.896695196628571 2011 0.891406118869781 2012 0.837668597698212 2013 0.865128815174103 2014 1.08203399181366 2015 1.02662456035614 2016 1.04898059368134 2017 1.10762357711792 2018 1.21318626403809 2019 1.2790025472641 2020 1.38349044322968 2021 1.40679204463959 2022 1.4222446680069