Ugx. 139,857,000
View detail
Ugx. 143,097,000
Ugx. 126,960,000
Ugx. 126,911,000
Ugx. 134,390,000
Ugx. 121,276,000
Ugx. 104,171,000
Ugx. 102,506,000
Ugx. 137,845,000
Ugx. 124,169,000
Ugx. 129,494,000
Ugx. 100,222,000