Ugx. 74,182,000
View detail
Ugx. 85,293,600
Ugx. 128,819,000
Ugx. 45,014,400
Ugx. 128,777,000
Ugx. 117,449,000
Ugx. 57,200,000
Ugx. 66,868,100
Ugx. 52,218,500
Ugx. 59,171,900
Ugx. 146,616,000