Ugx. 148,623,000
View detail
Ugx. 137,816,000
Ugx. 127,081,000
Ugx. 133,344,000
Ugx. 59,175,500
Ugx. 59,034,000
Ugx. 115,190,000
Ugx. 84,220,900
Ugx. 59,000,900
Ugx. 111,899,000
Ugx. 111,660,000
Ugx. 92,096,400