Year BoP, current US$ 2002 -41128400 2003 -70301800 2004 -57538400 2005 348168865.423568 2006 630381119.601864 2007 1010133807.90831 2008 1487987755.4882 2009 973892149.170336 2010 1327518579.8724 2011 1793861903.19381 2012 2111455295.3746 2013 2664325676.87772 2014 2183795866.58338 2015 1526221895.13781 2016 1164423901.64433 2017 1215338029.77159 2018 1225667834.19493 2019 1330529691.76055 2020 1382009751.4436 2021 1821864082.21515 2022 3497393652.3163 2023 3083148548.60758