The number of shares on issue is 320mill,therefore today's turnover is 75% of total shares on issue not 100%. You may be using the Annual report figures, which are out of date as there have been a number of issues since that time.
Still very significant turnover nevertheless.
Not much turnover in the oppies though, relative to the total number on issue.
PS I am assuming that none of this stock is in escrow.