HMRC issues £22m in fines to businesses