Ugx. 1,858,980,000
View detail
Ugx. 200,651,000
Ugx. 102,186,000
Ugx. 140,784,000
Ugx. 160,566,000
Ugx. 212,590,000
Ugx. 152,990,000
Ugx. 92,308,000
Ugx. 175,875,000
Ugx. 207,562,000
Ugx. 214,588,000
Ugx. 171,500,000