Ugx. 35,602,000
View detail
Ugx. 30,941,700
Ugx. 27,635,800
Ugx. 34,280,800
Ugx. 27,763,000
Ugx. 30,129,100
Ugx. 63,011,200
Ugx. 27,464,600
Ugx. 26,055,900
Ugx. 27,995,200
Ugx. 25,474,100
Ugx. 33,938,000