Ugx. 626,541,000
View detail
Ugx. 355,747,000
Ugx. 305,248,000
Ugx. 636,696,000
Ugx. 3,816,900,000
Ugx. 215,561,000
Ugx. 1,580,750,000
Ugx. 202,837,000
Ugx. 182,973,000
Ugx. 355,529,000
Ugx. 307,866,000
Ugx. 187,740,000