80,500 shares£20,447.00
62,000 shares£15,748.00
240,000 shares£60,960.00
258,500 shares£65,659.00
240,000 shares£78,000.00
100,000 shares£32,000.00
439,000 shares£140,699.50
24,500 shares£19,845.00
29,050 shares£23,152.85
20,000 shares£15,940.00
10,000 shares£8,000.00
25,000 shares£21,500.00
25,000 shares£21,500.00
80,000 shares£68,800.00