Oman cancels over 35,000 commercial registrations