Ugx. 147,439,000
View detail
Ugx. 148,583,000
Ugx. 514,238,000
Ugx. 287,478,000
Ugx. 160,279,000
Ugx. 128,035,000
Ugx. 151,903,000
Ugx. 84,463,100
Ugx. 247,335,000
Ugx. 235,054,000
Ugx. 145,833,000
Ugx. 279,379,000