67 shares£1,780.86
1,346 shares£17,996.02
195 shares£5,183.10
888 shares£18,186.24
5,000 shares£113,405.00
68 shares£1,697.28
70 shares£1,747.20
29,313 shares£10,992.38
725 shares£9,265.50
253 shares£4,055.59
111 shares£1,779.33
10,961 shares£0.00
40,900 shares£0.00