Ugx. 137,676,000
View detail
Ugx. 128,691,000
Ugx. 125,268,000
Ugx. 132,753,000
Ugx. 127,840,000
Ugx. 120,576,000
Ugx. 112,592,000
Ugx. 95,558,300
Ugx. 86,536,000
Ugx. 111,889,000
Ugx. 96,371,500
Ugx. 125,257,000