Ugx. 3,812,430,000
View detail
Ugx. 90,602,000
Ugx. 77,677,900
Ugx. 78,618,900
Ugx. 72,645,400
Ugx. 69,470,700
Ugx. 76,949,100
Ugx. 72,674,200
Ugx. 75,422,100
Ugx. 60,104,900
Ugx. 77,607,200
Ugx. 72,946,100