Ugx. 82,065,400
View detail
Ugx. 71,378,700
Ugx. 75,653,400
Ugx. 72,621,600
Ugx. 67,337,200
Ugx. 75,224,800
Ugx. 69,626,500
Ugx. 107,274,000
Ugx. 65,178,200
Ugx. 83,736,200
Ugx. 59,406,300
Ugx. 53,976,100