Ugx. 353,616,000
View detail
Ugx. 108,141,000
Ugx. 102,069,000
Ugx. 101,220,000
Ugx. 92,111,400
Ugx. 104,853,000
Ugx. 80,904,400
Ugx. 128,615,000
Ugx. 87,573,800
Ugx. 96,654,500
Ugx. 83,262,200
Ugx. 79,201,300