7,533 shares£5,122.44
15,910 shares£10,919.46
3,377 shares£2,347.01
5,000 shares£3,450.00
12,533 shares£8,572.44
50,000 shares£40,281.00
13,125 shares£10,436.00
50,000 shares£38,500.00
30,752 shares£19,988.80
36,000 shares£24,840.00
250,000 shares£162,500.00
7,619 shares£4,998.06
43,442 shares£25,978.32
10,000 shares£6,560.00
7,804 shares£4,838.48