Ugx. 39,562,800,000
View detail
Ugx. 185,677,000
Ugx. 201,537,000
Ugx. 181,196,000
Ugx. 160,013,000
Ugx. 143,186,000
Ugx. 152,127,000
Ugx. 113,230,000
Ugx. 154,851,000
Ugx. 104,101,000
Ugx. 92,922,500
Ugx. 70,901,300