Ugx. 64,779,200
View detail
Ugx. 54,875,400
Ugx. 137,229,000
Ugx. 122,338,000
Ugx. 133,740,000
Ugx. 24,207,600
Ugx. 23,210,000
Ugx. 189,145,000
Ugx. 63,973,000
Ugx. 123,892,000
Ugx. 105,344,000
Ugx. 34,080,700