Quantity
54,896
Value
£2,870,668
Quantity
3,453
Value
£4,408,991
Quantity
53,285
Value
£1,484,428
Quantity
10,000
Value
£308,500
Quantity
1,600
Value
£41,904
Quantity
137
Value
£6,655
Quantity
137
Value
£6,655
Quantity
3,149
Value
£203,991
Quantity
3,149
Value
£203,991
Quantity
7,716
Value
£483,105
Quantity
2,147
Value
£134,425
Quantity
5,569
Value
£348,680
Quantity
1,000
Value
£49,787
Quantity
1,000
Value
£49,787
Quantity
300,000
Value
£175,800
Quantity
250,000
Value
£202,500