Ugx. 130,954,000
View detail
Ugx. 155,742,000
Ugx. 105,618,000
Ugx. 142,060,000
Ugx. 82,083,700
Ugx. 96,197,400
Ugx. 60,827,500
Ugx. 124,176,000
Ugx. 101,283,000
Ugx. 119,151,000
Ugx. 146,997,000
Ugx. 76,104,100