Ugx. 54,542,200
View detail
Ugx. 52,436,400
Ugx. 37,321,000
Ugx. 35,421,700
Ugx. 95,022,800
Ugx. 125,332,000
Ugx. 387,113,000
Ugx. 37,226,600
Ugx. 42,432,300
Ugx. 39,312,100
Ugx. 54,599,000
Ugx. 39,923,000