5,084 shares£20,523.09
5,084 shares£17,997.36
20,000 shares£70,200.00
15,000 shares£51,000.00
15,000 shares£50,700.00
7,500 shares£25,837.50
9,000 shares£31,140.00
6,500 shares£22,035.00
9,000 shares£31,635.00
7,500 shares£26,025.00
9,000 shares£32,760.00
8,500 shares£31,365.00
8,000 shares£29,120.00
10,000 shares£36,500.00
6,500 shares£24,001.25
5,000 shares£18,500.00
8,000 shares£30,720.00
6,500 shares£24,493.95
7,500 shares£28,443.75
9,000 shares£34,319.70
7,500 shares£28,650.00
7,000 shares£26,600.00
5,000 shares£19,525.00
10,000 shares£40,665.00
15,000 shares£60,241.50
5,500 shares£27.50