Ugx. 120,911,000
View detail
Ugx. 121,603,000
Ugx. 118,633,000
Ugx. 115,574,000
Ugx. 86,992,900
Ugx. 58,604,300
Ugx. 120,682,000
Ugx. 105,808,000
Ugx. 163,581,000
Ugx. 87,733,700
Ugx. 50,192,100
Ugx. 178,881,000