Ugx. 197,453,000
View detail
Ugx. 3,416,560,000
Ugx. 3,384,560,000
Ugx. 242,887,000
Ugx. 188,511,000
Ugx. 116,099,000
Ugx. 110,768,000
Ugx. 119,950,000
Ugx. 238,130,000
Ugx. 158,955,000
Ugx. 163,325,000
Ugx. 94,108,100