Ugx. 134,237,000
View detail
Ugx. 94,060,600
Ugx. 100,311,000
Ugx. 63,073,800
Ugx. 38,093,200
Ugx. 58,223,200
Ugx. 52,239,200
Ugx. 50,527,900
Ugx. 54,522,800
Ugx. 80,420,200
Ugx. 42,060,300
Ugx. 48,349,900