Ugx. 147,964,000
View detail
Ugx. 230,519,000
Ugx. 52,606,600
Ugx. 406,031,000
Ugx. 55,511,200
Ugx. 72,060,000
Ugx. 142,192,000
Ugx. 156,401,000
Ugx. 133,011,000
Ugx. 128,725,000
Ugx. 85,787,700
Ugx. 746,966,000