Ugx. 55,239,100
View detail
Ugx. 221,590,000
Ugx. 41,660,100
Ugx. 67,294,200
Ugx. 118,246,000
Ugx. 121,785,000
Ugx. 111,156,000
Ugx. 94,233,700
Ugx. 134,900,000
Ugx. 60,772,300
Ugx. 234,110,000
Ugx. 134,905,000