Ugx. 129,505,000
View detail
Ugx. 374,063,000
Ugx. 141,341,000
Ugx. 144,401,000
Ugx. 116,388,000
Ugx. 68,888,700
Ugx. 99,674,100
Ugx. 66,304,300
Ugx. 120,793,000
Ugx. 98,173,900
Ugx. 69,599,100
Ugx. 104,377,000