5,824 shares£20,001.48
5,822 shares£19,998.57
5,909 shares£0.00
9,918 shares£0.00
28,169 shares£0.00
28,169 shares£0.00
8,653 shares£17,998.24
478 shares£0.00
478 shares£1,796.32
54,000 shares£204,343.88
28,169 shares£99,999.95
7,880 shares£27,974.00
28,169 shares£99,999.95
132,512 shares£0.00
77,948 shares£0.00
62,500 shares£201,293.56
141,977 shares£0.00
36,765 shares£118,408.92
66,964 shares£215,670.75
2,563 shares£8,483.53
1,949 shares£6,580.21
656 shares£2,095.58
1,399 shares£4,723.30
51 shares£163.81
3,878 shares£12,403.70
32 shares£102.35
132 shares£422.20
1,734 shares£5,546.16
4,216 shares£13,484.78
63 shares£201.50
2,995 shares£9,579.44
1,377 shares£4,404.30
28 shares£89.56
99 shares£320.86
45,756 shares£143,354.92
25,759 shares£0.00
45,714 shares£0.00
97,009 shares£0.00
12,154 shares£38,078.85
21,563 shares£67,557.53
40,580 shares£0.00
95,867 shares£0.00
22,666 shares£0.00
56,392 shares£0.00
40,736 shares£0.00
102,714 shares£0.00
86,386 shares£0.00
116,658 shares£0.00