Ugx. 149,206,000
View detail
Ugx. 147,508,000
Ugx. 150,654,000
Ugx. 138,762,000
Ugx. 124,720,000
Ugx. 131,716,000
Ugx. 126,911,000
Ugx. 126,033,000
Ugx. 118,649,000
Ugx. 133,078,000
Ugx. 101,342,000
Ugx. 93,997,000