SEBI earned Rs 59 crore by settling 107 cases