There are 98,760 shares.
ST holds 51.77%
MM holds 33.67%
ArabTrust hold 3.27% (3rd largest shareholder).
The 4th largest shareholder holds 1.52% (1,500 shares).
He and 101 others hold 11.29% of the shares, average 109 shares each.
Moral of the story? There are lots of shareholders but their collective clout is miniscule. ArabTrust on its own could tell them to naff off.