Ugx. 104,317,000
View detail
Ugx. 112,857,000
Ugx. 110,850,000
Ugx. 100,041,000
Ugx. 95,976,500
Ugx. 96,684,600
Ugx. 118,987,000
Ugx. 109,539,000
Ugx. 105,630,000
Ugx. 99,100,800
Ugx. 158,337,000
Ugx. 100,095,000