Ugx. 249,314,000
View detail
Ugx. 196,442,000
Ugx. 311,227,000
Ugx. 167,209,000
Ugx. 100,837,000
Ugx. 118,238,000
Ugx. 262,691,000
Ugx. 47,604,300
Ugx. 128,337,000
Ugx. 335,199,000
Ugx. 243,541,000
Ugx. 24,998,600