50,000 shares£113,000.00
50,000 shares£100,584.50
24,993 shares£50,003.75
270,355 shares£633,712.12
567,413 shares£0.00
19,028 shares£0.00
170,224 shares£0.00
1,776,206 shares£0.00
165,419 shares£0.00
417,931 shares£0.00
3,200 shares£0.00
1,250,000 shares£125,000.00
568,945 shares£1,457,206.97
239,778 shares£623,311.78