Exlservice Holdings, Inc.
 $45,340,945 Exlservice Holdings, Inc.
 $45,340,945