Ugx. 134,246,000
View detail
Ugx. 36,783,200
Ugx. 143,820,000
Ugx. 142,770,000
Ugx. 151,604,000
Ugx. 138,891,000
Ugx. 117,819,000
Ugx. 128,837,000
Ugx. 126,283,000
Ugx. 114,409,000
Ugx. 113,532,000
Ugx. 52,780,500