Ugx. 476,959,200
View detail
Ugx. 42,123,350,000
Ugx. 161,255,780
Ugx. 163,158,530
Ugx. 469,700,130
Ugx. 224,662,620
Ugx. 300,349,400
Ugx. 250,734,050
Ugx. 593,621,200
Ugx. 229,166,540
Ugx. 1,041,923,600
Ugx. 470,178,600