Client funds managed by Downing LLP 1,318,095 shares3.99% 9,205,000 shares28.02%
Client funds managed by Downing LLP 1,312,598 shares4.00%
Downing Strategic Micro-Cap Investment Trust, Client funds managed by Downing LLP 1,275,347 shares3.89%
Downing Strategic Micro-Cap Investment Trust & client funds managed by Downing LLP 1,617,695 shares4.97%
3,224,088 shares9.91% Canaccord Genuity Group Inc. 3,574,088 shares10.99%
3,833,696 shares11.79%