Year Number 1996 50 1998 60.427806854248 2000 56.9148941040039 2002 57.1428565979004 2003 62.962963104248 2004 59.6059112548828 2005 65.8536605834961 2006 68.2926864624023 2007 68.4466018676758 2008 63.1067962646484 2009 64.5932998657227 2010 63.3333320617676 2011 65.4028472900391 2012 64.4549789428711 2013 66.8246459960938 2014 66.8269195556641 2015 65.2380981445313 2016 64.7619018554688 2017 66.6666641235352 2018 62.3809509277344 2019 66.6666641235352 2020 74.7619018554688 2021 76.1904754638672 2022 75.4716949462891