Ugx. 632,488,000
View detail
Ugx. 374,696,000
Ugx. 2,885,830,000
Ugx. 100,450,000,000
Ugx. 303,116,000
Ugx. 303,770,000
Ugx. 392,716,000
Ugx. 508,539,000
Ugx. 340,226,000
Ugx. 276,044,000
Ugx. 499,116,000
Ugx. 541,129,000