68,435 shares£0.00
101,377 shares£0.00
72,215 shares£0.00
193,396 shares£0.00
217,888 shares£0.00
2,441 shares£0.00
111,484 shares£0.00
808,145 shares£0.00
77,070 shares£0.00
92,670 shares£0.00
343,049 shares£0.00
8,440 shares£10,634.40
171,908 shares£0.00
205,457 shares£0.00
266,498 shares£0.00
469,306 shares£0.00
616,627 shares£0.00
23,869 shares£0.00
122,089 shares£0.00
157,003 shares£0.00
102,007 shares£0.00
1,136,962 shares£0.00
195,547 shares£0.00
22,066 shares£0.00
37,878 shares£0.00
170,356 shares£0.00
72,420 shares£0.00
140,568 shares£0.00
127,425 shares£0.00
61,558 shares£0.00
61,558 shares£0.00
50,000 shares£124,055.00
53,365 shares£0.00
78,938 shares£195,809.73
17,769 shares£0.00
7,804 shares£0.00
74,791 shares£185,204.95
147,213 shares£365,088.24
205,105 shares£508,660.40
29,356 shares£72,802.88
129,560 shares£320,661.13
111,187 shares£0.00
147,822 shares£0.00
147,822 shares£0.00
131,701 shares£325,959.97
481,338 shares£0.00
79,849 shares£0.00
102,390 shares£0.00
74,791 shares£0.00
48,282 shares£119,497.95