Ugx. 70,366,400,000
View detail
Ugx. 281,995,000
Ugx. 347,528,000
Ugx. 52,646,900,000
Ugx. 257,033,000
Ugx. 635,377,000
Ugx. 193,753,000
Ugx. 327,696,000
Ugx. 211,742,000
Ugx. 289,692,000
Ugx. 297,443,000
Ugx. 289,757,000