Ugx. 222,653,000
View detail
Ugx. 107,703,000
Ugx. 108,034,000
Ugx. 62,834,700
Ugx. 142,752,000
Ugx. 110,090,000
Ugx. 343,657,000
Ugx. 138,244,000
Ugx. 238,857,000
Ugx. 102,641,000
Ugx. 134,962,000
Ugx. 226,906,000