Ugx. 76,015,200
View detail
Ugx. 3,419,780,000
Ugx. 128,376,000
Ugx. 95,498,800
Ugx. 170,141,000
Ugx. 31,725,100
Ugx. 195,173,000
Ugx. 30,427,200
Ugx. 32,387,900
Ugx. 94,216,900