Ugx. 86,394,300
View detail
Ugx. 36,254,700
Ugx. 164,958,000
Ugx. 82,051,000
Ugx. 163,192,000
Ugx. 329,222,000
Ugx. 79,142,800
Ugx. 50,364,600
Ugx. 92,351,300
Ugx. 381,809,000
Ugx. 82,944,500
Ugx. 247,956,000