Year % of revenue 2004 7.916209884098079 2005 5.231359588511156 2006 14.389168366731694 2007 12.433274800788881 2008 15.47199490715802 2009 27.968666605437694 2010 31.307419739270415 2011 27.36335767514892 2012 21.216777512531262 2013 24.957764064275718 2014 16.3325218670058 2015 16.688576431955703 2016 17.427896147659595 2017 20.641718279899983 2018 29.363004402415015 2019 25.489400394008698 2020 22.587305251461284 2021 15.672947834214982 2022 19.177983786742793