Ugx. 112,731,000
View detail
Ugx. 102,240,000
Ugx. 99,674,100
Ugx. 55,355,800
Ugx. 70,168,900
Ugx. 63,360,900
Ugx. 52,940,000
Ugx. 72,767,400
Ugx. 59,211,000