12 shares£2,280.00
16 shares£960.00
13 shares£766.87
10 shares£597.90
165 shares£10,135.95
2,289 shares£139,171.20
2,647 shares£152,202.50
182 shares£10,485.02
1,879 shares£108,982.00
119 shares£6,834.17
410 shares£24,538.50
156 shares£8,984.04
675 shares£38,070.00
352 shares£19,880.96
316 shares£17,891.92
350 shares£21,000.00
75 shares£4,537.50
154 shares£8,901.20
2,823 shares£151,595.10