Overseas Indians send back $21 billion.
Investment bank J.P.Morgan reported that about 20 million overseas Indian workers -- NRIs, or non-resident Indians -- remit $21 billion annually back to India, a sharp rise from the 1990s. These remittances are equivalent to double the size of foreign institutional investment inflows and about quarter the size of product export earnings for India.
I have previously posted on remittances to Latin America, estimated at $54 billion.