Year Number 1996 62 1998 63.1840782165527 2000 60.1990051269531 2002 65.1741256713867 2003 64.1791076660156 2004 62.5 2005 63.9423065185547 2006 66.8269195556641 2007 65.8653869628906 2008 63.461540222168 2009 67.7725143432617 2010 65.8767776489258 2011 63.3802833557129 2012 64.7887344360352 2013 65.2582168579102 2014 68.4729080200195 2015 68.9655151367188 2016 67.4876861572266 2017 66.5024642944336 2018 67.4757308959961 2019 67.6328506469727 2020 70.0483093261719 2021 69.0821228027344 2022 71.0144958496094