Ugx. 67,910,000
View detail
Ugx. 48,667,400
Ugx. 63,385,300
Ugx. 49,009,900
Ugx. 46,899,500
Ugx. 45,617,900
Ugx. 48,496,100
Ugx. 44,235,000
Ugx. 32,209,200
Ugx. 45,126,000
Ugx. 34,325,200
Ugx. 42,236,600