Ugx. 121,536,000
View detail
Ugx. 126,860,000
Ugx. 121,175,000
Ugx. 115,851,000
Ugx. 108,607,000
Ugx. 103,283,000
Ugx. 108,413,000
Ugx. 107,104,000
Ugx. 113,261,000
Ugx. 106,855,000
Ugx. 95,717,900
Ugx. 82,545,400