1,378 shares£3,382.99
3,193 shares£7,838.81
4,044 shares£9,928.02
5,937 shares£14,575.33
23,063 shares£56,619.67
2,745 shares£6,738.98
5,908 shares£14,504.14
1,193 shares£2,928.82
4,547 shares£11,162.89
3,725 shares£9,144.88
28,096 shares£68,975.68
2,773 shares£6,807.72
33,289 shares£81,724.49
5,814 shares£8,462.86
19,056 shares£27,737.91
906 shares£1,309.71
2,046 shares£2,957.70
6,943 shares£10,106.23
26,987 shares£39,282.28
3,514 shares£5,114.98
2,243 shares£3,264.91
3,078 shares£4,480.34
3,342 shares£4,864.62
35,666 shares£51,915.43
2,638 shares£3,839.87
15,569 shares£18,449.26
2,794 shares£5,057.14
5,866 shares£10,617.46
16,494 shares£29,854.14
3,410 shares£6,172.10
3,781 shares£6,843.61
1,753 shares£3,172.93
1,522 shares£2,754.82
41,165 shares£74,508.65
2,493 shares£4,512.33
43,566 shares£72,798.79
137,642 shares£229,999.78
71,813 shares£119,999.52
78,994 shares£131,998.97
225,084 shares£376,115.36
354,578 shares£592,499.84
627,045 shares£1,047,792.19
3,342 shares£5,180.10
2,933 shares£4,546.15
28,687 shares£44,464.85
3,721 shares£5,767.55
19,747 shares£30,607.85
3,941 shares£6,108.55
69,171 shares£107,215.05
1,804 shares£2,796.20