1,231,722 shares£0.00
474,092 shares£354,454.88
1,006,183 shares£0.00
36,746 shares£27,473.15
77,986 shares£0.00
164,094 shares£122,684.88
348,262 shares£0.00
311,077 shares£232,576.72
413,712 shares£0.00
190,065 shares£142,102.10
403,380 shares£0.00
1,033,530 shares£0.00
486,978 shares£364,089.10
383,421 shares£0.00
180,660 shares£135,070.45
1,380,491 shares£0.00
622,779 shares£465,620.72
584,666 shares£0.00
275,482 shares£205,964.12
465,233 shares£0.00
219,208 shares£163,890.86
660,209 shares£0.00
967,372 shares£0.00
454,216 shares£0.00
684,203 shares£0.00
456,023 shares£0.00
2,543,582 shares£0.00
1,319,099 shares£0.00
1,576,470 shares£0.00
766,807 shares£0.00
210,698 shares£167,243.01
230,632 shares£0.00
108,669 shares£86,256.78
866,445 shares£0.00
408,251 shares£324,052.09
367,120 shares£0.00
172,979 shares£137,303.29
1,139,824 shares£0.00
536,461 shares£425,819.67
567,177 shares£0.00
267,242 shares£212,125.21
390,207 shares£0.00
183,858 shares£145,938.57
558,932 shares£0.00
263,357 shares£209,041.46
447,172 shares£0.00
217,101 shares£0.00
102,294 shares£81,196.58
73,263 shares£0.00
34,520 shares£27,400.49