Year BoP, current US$ 2002 77660000 2003 328457017.701906 2004 1715859869.35992 2005 1062689836.66503 2006 1968968170.91795 2007 2768650000 2008 2360340000 2009 1827163924.26972 2010 2449737755.03479 2011 2342830506 2012 1794275799 2013 1601121612 2014 2359927474 2015 3393096879 2016 2450919734 2017 1205488626 2018 1366452947.61419 2019 2923185936.83364 2020 4668495431.47439 2021 5319525786.6902 2022 5660476504.64957 2023 5978692068.21118