Ugx. 396,171,000
View detail
Ugx. 620,283,000
Ugx. 45,519,700,000
Ugx. 391,691,000
Ugx. 441,601,000
Ugx. 760,173,000
Ugx. 441,252,000
Ugx. 938,276,000
Ugx. 302,061,000
Ugx. 625,692,000
Ugx. 775,111,000
Ugx. 1,159,030,000