71,613 shares£196,219.62
12,154 shares£33,301.96
15,623 shares£42,807.02
42,359 shares£116,063.66
212,099 shares£0.00
329,787 shares£0.00
45,151 shares£0.00
90,566 shares£0.00
375 shares£1,072.05
7,346 shares£17,997.70
30,000 shares£104,625.00
30,000 shares£104,625.00
William MacphersonPurchase
10,000 shares£29,700.00
6,405 shares£17,998.05