Ugx. 144,271,000
View detail
Ugx. 128,458,000
Ugx. 90,007,200
Ugx. 117,988,000
Ugx. 93,017,900
Ugx. 136,546,000
Ugx. 174,980,000
Ugx. 84,598,700
Ugx. 235,764,000
Ugx. 147,260,000
Ugx. 113,692,000