Ugx. 132,653,000
View detail
Ugx. 118,442,000
Ugx. 109,696,000
Ugx. 117,666,000
Ugx. 144,584,000
Ugx. 122,159,000
Ugx. 128,720,000
Ugx. 127,047,000
Ugx. 144,022,000
Ugx. 128,638,000
Ugx. 126,772,000
Ugx. 111,018,000