Ugx. 171,327,000
View detail
Ugx. 244,058,000
Ugx. 142,827,000
Ugx. 142,770,000
Ugx. 150,203,000
Ugx. 260,953,000
Ugx. 163,818,000
Ugx. 143,644,000
Ugx. 115,749,000
Ugx. 277,947,000
Ugx. 239,031,000
Ugx. 148,674,000