The Securities and Exchange Commission's Settlement Committee imposed fines of Bt3.85 million, Bt8.7 million and Bt15.9 million on Choavalit Limpanich, Yanyong Nitisaroj, and Ziriwat Anunkusri, respectively. The fine amounts were based on the amount of the benefit they received or should have been received as a result of the above violations.