25,000 shares£0.00
15,000 shares£0.00
211,095 shares£0.00
10,000 shares£0.00
17,821 shares£394,798.93
43,169 shares£0.00
20,335 shares£450,493.03
37,831 shares£0.00
17,821 shares£394,798.93
37,831 shares£0.00
32,121 shares£0.00
13,719 shares£0.00
29,491 shares£656,194.72
62,252 shares£0.00
21,522 shares£0.00
69,128 shares£0.00
8,168 shares£181,743.53
7,518 shares£167,280.59
146,425 shares£0.00
29,302 shares£651,989.34
24,169 shares£0.00
41,716 shares£0.00
11,136 shares£0.00
62,651 shares£0.00
18,447 shares£0.00
17,334 shares£0.00
21,725 shares£494,243.75
23,917 shares£0.00
22,646 shares£0.00
6,466 shares£143,872.88
70,411 shares£0.00
29,935 shares£681,021.25
35,951 shares£0.00
15,953 shares£0.00
25,864 shares£0.00
5,249 shares£116,793.80
16,936 shares£376,837.47
41,716 shares£0.00
70,411 shares£0.00
146,425 shares£0.00
22,646 shares£0.00
18,477 shares£0.00
25,864 shares£0.00
23,917 shares£0.00
32,121 shares£0.00
50,000 shares£1,114,315.00
2,692 shares£56,203.85
1,132 shares£81,379.53
25,000 shares£518,949.51
10,000 shares£208,250.00