749,641 shares£10,858.55
7,803,546 shares£780.35
417,285 shares£7,477.75
838,759 shares£5,434.32
4,800,000 shares£31,200.00
299,951 shares£1,724.72
5,000,000 shares£32,400.00
765,763 shares£5,436.92
525,456 shares£5,359.65
540,939 shares£5,788.05
500,000 shares£5,875.00