Ugx. 148,452,000
View detail
Ugx. 104,719,000
Ugx. 115,269,000
Ugx. 112,473,000
Ugx. 124,237,000
Ugx. 163,144,000
Ugx. 112,861,000
Ugx. 100,826,000
Ugx. 99,971,900
Ugx. 106,899,000
Ugx. 130,793,000
Ugx. 91,890,900