Ugx. 112,074,000
View detail
Ugx. 137,570,000
Ugx. 116,478,000
Ugx. 136,778,000
Ugx. 136,583,000
Ugx. 95,679,000
Ugx. 131,125,000
Ugx. 67,065,700
Ugx. 103,527,000
Ugx. 127,443,000
Ugx. 91,436,100
Ugx. 319,318,000