Ugx. 4,294,390,000
View detail
Ugx. 46,226,600
Ugx. 35,828,300
Ugx. 51,265,000
Ugx. 53,517,600
Ugx. 34,164,900
Ugx. 42,086,100
Ugx. 31,070,300
Ugx. 31,983,000