22,935 shares£4,999.83
97,560 shares£19,560.78
192,358 shares£9,617.90
117,646 shares£5,882.30
248,564 shares£12,428.20
140,317 shares£7,015.85
309,116 shares£39,999.61
125,710 shares£19,987.89
497,925 shares£24,896.25
100,000 shares£20,000.00
250,000 shares£47,500.00
250,000 shares£45,875.00