Ugx. 125,457,000
View detail
Ugx. 101,769,000
Ugx. 88,729,500
Ugx. 85,479,400
Ugx. 79,106,700
Ugx. 80,038,600
Ugx. 115,929,000
Ugx. 105,956,000
Ugx. 117,676,000
Ugx. 115,490,000
Ugx. 105,185,000