108,334 shares£0.00
178,038 shares£0.00
37,976 shares£0.00
19,343 shares£0.00
19,343 shares£0.00
9,499 shares£0.00
12,000 shares£114,192.00
1,156 shares£9,271.12
1,156 shares£9,271.12
1,156 shares£9,271.12
1,069 shares£10,647.24
3,030 shares£31,105.98