Exlservice Holdings, Inc.
 $10,112,540 Exlservice Holdings, Inc.
 $10,112,540