Year Net current transfers from abroad (current US$) 2002 50996402.14114793 2003 58426978.00281976 2004 73116479.93886237 2005 91177249.75095007 2006 107544345.69855718 2007 99832645.41771765 2008 125888699.79577944 2009 126009923.83184415 2010 134691170.68155748 2011 161191032.17902133 2012 175371776.41308498 2013 188804653.90274668 2014 162719195.33049205 2015 162337673.58819336 2016 131963660.91941929 2017 140001372.4518932 2018 167962730.1069491 2019 181259885.95036712 2020 188917974.1116806 2021 209680453.5773678 2022 264374260.67411935 2023 277092420.50351256