Ugx. 130,748,000
View detail
Ugx. 88,460,200
Ugx. 138,182,000
Ugx. 126,155,000
Ugx. 123,533,000
Ugx. 140,367,000
Ugx. 171,910,000
Ugx. 84,483,700
Ugx. 78,841,300
Ugx. 142,334,000
Ugx. 118,721,000
Ugx. 128,340,000