RE:number of ahares
According to the TSX there are 213,804,454 shares outstanding.
Worth noting that 4,400,000 shares are short as of July 15th, representing more than 2% of all shares and more than 5,5% of the float. It would take about 27 trading days to cover the shorts, based on current trading averages.