Ugx. 149,626,000
View detail
Ugx. 45,660,900
Ugx. 80,079,700
Ugx. 140,438,000
Ugx. 113,324,000
Ugx. 81,661,000
Ugx. 81,060,000
Ugx. 51,623,000
Ugx. 98,123,300
Ugx. 134,752,000
Ugx. 48,265,600
Ugx. 39,113,900