Ugx. 106,048,000
View detail
Ugx. 371,605,000
Ugx. 132,629,000
Ugx. 126,489,000
Ugx. 276,727,000
Ugx. 179,808,000
Ugx. 161,473,000
Ugx. 514,048,000
Ugx. 152,576,000
Ugx. 150,607,000
Ugx. 128,224,000
Ugx. 162,286,000