Ugx. 101,354,000
View detail
Ugx. 1,203,970,000
Ugx. 154,970,000
Ugx. 131,999,000
Ugx. 150,656,000
Ugx. 430,643,000
Ugx. 306,176,000
Ugx. 145,918,000
Ugx. 188,860,000
Ugx. 128,736,000
Ugx. 139,138,000
Ugx. 215,545,000