Ugx. 146,423,000
View detail
Ugx. 132,955,000
Ugx. 111,465,000
Ugx. 115,814,000
Ugx. 108,027,000
Ugx. 132,131,000
Ugx. 134,710,000
Ugx. 113,325,000
Ugx. 105,247,000
Ugx. 107,777,000
Ugx. 99,349,100