Ugx. 147,504,000
View detail
Ugx. 125,236,000
Ugx. 123,991,000
Ugx. 106,871,000
Ugx. 89,674,200
Ugx. 93,286,800
Ugx. 112,995,000
Ugx. 86,165,700
Ugx. 100,896,000
Ugx. 69,149,700