28,169 shares£99,999.95
28,169 shares£99,999.95
7,880 shares£27,974.00
62,500 shares£201,293.56
132,512 shares£0.00
66,964 shares£215,670.75
141,977 shares£0.00
36,765 shares£118,408.92
77,948 shares£0.00
2,563 shares£8,483.53
656 shares£2,095.58
1,399 shares£4,723.30
1,949 shares£6,580.21
51 shares£163.81
28 shares£89.56
132 shares£422.20
1,377 shares£4,404.30
3,878 shares£12,403.70
1,734 shares£5,546.16
2,995 shares£9,579.44
63 shares£201.50
32 shares£102.35
4,216 shares£13,484.78
99 shares£320.86
12,154 shares£38,078.85
21,563 shares£67,557.53
45,714 shares£0.00
25,759 shares£0.00
45,756 shares£143,354.92
97,009 shares£0.00
95,867 shares£0.00
40,736 shares£0.00
56,392 shares£0.00
22,666 shares£0.00
40,580 shares£0.00
191,618 shares£0.00
116,658 shares£0.00
86,386 shares£0.00
102,714 shares£0.00
155,718 shares£502,479.56
126,260 shares£390,541.62
23,740 shares£74,948.13
324,234 shares£0.00