Ugx. 128,668,000
View detail
Ugx. 127,047,000
Ugx. 113,613,000
Ugx. 129,858,000
Ugx. 115,527,000
Ugx. 109,676,000
Ugx. 95,857,200
Ugx. 93,715,000
Ugx. 135,231,000
Ugx. 106,525,000
Ugx. 107,490,000
Ugx. 121,699,000