Three hundred mini buses and coaches have been impounded by the traffic police over violation of SOPs since June 3