6,592 shares£13,184.00
5,105 shares£10,210.00
6,902 shares£13,804.00
13,448 shares£27,353.23
20,500 shares£41,151.70
13,000 shares£25,740.00
8,835 shares£13,804.69
8,437 shares£13,182.81
6,535 shares£10,210.94
11,138 shares£12,474.56
8,628 shares£9,663.36
8,628 shares£9,663.36