Ugx. 107,739,000
View detail
Ugx. 95,582,700
Ugx. 118,448,000
Ugx. 143,276,000
Ugx. 112,987,000
Ugx. 106,009,000
Ugx. 121,689,000
Ugx. 100,134,000
Ugx. 125,317,000
Ugx. 96,692,200
Ugx. 85,580,600
Ugx. 95,838,300