Ugx. 1,501,740,000
View detail
Ugx. 153,356,000
Ugx. 129,711,000
Ugx. 1,388,840,000
Ugx. 1,121,210,000
Ugx. 695,102,000
Ugx. 166,236,000
Ugx. 673,466,000
Ugx. 327,442,000
Ugx. 266,429,000
Ugx. 170,693,000
Ugx. 145,152,000