Ugx. 112,746,000
View detail
Ugx. 95,626,200
Ugx. 119,319,000
Ugx. 110,574,000
Ugx. 106,845,000
Ugx. 107,073,000
Ugx. 81,975,900
Ugx. 91,988,100
Ugx. 115,819,000
Ugx. 102,450,000
Ugx. 107,047,000
Ugx. 126,912,000