Note that Somers have crept up the register further. Based on their last ASX Form 604 lodgement on 14 May 2019, they held 30,947,993 shares (19.20%)
As per the Annual Report 2019 released yesterday, table on page 68 (Substantial Shareholders) states ICM Limited held 32,055,942 shares (19.89%) as at 20 June 2019
In fact, even Forager have bought more since their last 604 release