Exlservice Holdings, Inc.
 $16,628,088 Exlservice Holdings, Inc.
 $16,628,088