Ugx. 3,346,150,000
View detail
Ugx. 328,785,000
Ugx. 185,650,000
Ugx. 155,259,000
Ugx. 159,326,000
Ugx. 128,520,000
Ugx. 179,393,000
Ugx. 136,543,000
Ugx. 213,050,000
Ugx. 3,346,190,000
Ugx. 102,636,000
Ugx. 140,459,000