1,984,325 shares£0.00
5,132 shares£7,549.17
346,748 shares£0.00
5,132 shares£7,549.17
335,444 shares£0.00
2,531 shares£3,723.10
386,995 shares£0.00
2,548 shares£3,748.11
670,688 shares£0.00
636 shares£935.56
321,594 shares£0.00
5,132 shares£7,549.17
844,284 shares£0.00
4,970 shares£1,427,980.40
97 shares£27,870.04
170 shares£48,844.40
409 shares£117,513.88
1,112 shares£319,499.84
6,648 shares£0.00
10,088 shares£0.00
5,884 shares£0.00
5,844 shares£0.00
6,287 shares£0.00
90,276 shares£251,418.66
133,193 shares£241,079.33
6,892 shares£8,827.27
14,828 shares£23,428.24
6,367 shares£10,059.86
7,500 shares£12,367.50
748,175 shares£0.00
47,141 shares£0.00
243,859 shares£0.00
30,000 shares£0.00
136,861 shares£0.00
156,070 shares£0.00
145,985 shares£0.00
268,245 shares£0.00
114,963 shares£0.00
510,948 shares£0.00