Ugx. 52,267,300
View detail
Ugx. 55,934,400
Ugx. 51,817,100
Ugx. 51,274,600
Ugx. 54,100,900
Ugx. 48,149,900
Ugx. 40,951,300
Ugx. 36,145,000
Ugx. 46,050,600
Ugx. 28,696,800
Ugx. 39,172,000
Ugx. 40,240,700