Ugx. 322,762,000
View detail
Ugx. 243,665,000
Ugx. 127,745,000
Ugx. 3,421,860,000
Ugx. 641,221,000
Ugx. 61,199,100
Ugx. 624,541,000
Ugx. 98,828,800
Ugx. 145,053,000
Ugx. 456,633,000
Ugx. 211,918,000
Ugx. 3,416,880,000