Qassim reports 2000 regulatory violations