Ugx. 3,346,560,000
View detail
Ugx. 871,583,000
Ugx. 850,205,000
Ugx. 434,589,000
Ugx. 2,004,010,000
Ugx. 418,371,000
Ugx. 884,412,000
Ugx. 1,149,500,000
Ugx. 578,095,000
Ugx. 1,063,990,000
Ugx. 503,881,000
Ugx. 942,808,000