Ugx. 41,932,200,000
View detail
Ugx. 411,879,000
Ugx. 179,123,000
Ugx. 262,073,000
Ugx. 178,591,000
Ugx. 227,725,000
Ugx. 271,574,000
Ugx. 210,892,000
Ugx. 709,620,000
Ugx. 337,597,000
Ugx. 335,623,000
Ugx. 331,008,000