Ugx. 4,295,670,000
View detail
Ugx. 103,714,656
Ugx. 103,807,310
Ugx. 99,073,936
Ugx. 102,188,000
Ugx. 115,521,930
Ugx. 68,364,080
Ugx. 105,418,690
Ugx. 121,144,190
Ugx. 115,744,550
Ugx. 96,451,470
Ugx. 104,746,720