Ugx. 145,670,000
View detail
Ugx. 165,351,000
Ugx. 122,550,000
Ugx. 128,105,000
Ugx. 115,471,000
Ugx. 346,331,000
Ugx. 216,566,000
Ugx. 119,491,000
Ugx. 101,567,000
Ugx. 138,293,000
Ugx. 111,126,000
Ugx. 108,386,000