49 shares£184.73
5,535 shares£1,988,282.70
5,000 shares£1,728,100.00
50,000 shares£105,000.00
200 shares£2,392.62
390 shares£5,024.92
9,666 shares£125,078.00
20,000 shares£258,400.00
34,000 shares£433,194.00
10,000 shares£115,300.00
23,500 shares£277,770.00
36 shares£956.16
760 shares£9,953.57
80 shares£993.20
133 shares£1,603.98
39 shares£489.06
39 shares£978.09
39 shares£977.18
37 shares£983.83
58 shares£759.37
37 shares£969.75
38 shares£491.34
38 shares£978.75
37 shares£978.75
37 shares£976.39
37 shares£976.39
57 shares£753.54
193 shares£5,118.36
193 shares£5,118.36
38 shares£984.00
38 shares£984.00
38 shares£983.06
38 shares£983.06
39 shares£992.13
28 shares£351.75
39 shares£987.79