Ugx. 133,951,000
View detail
Ugx. 156,159,000
Ugx. 149,852,000
Ugx. 136,358,000
Ugx. 125,845,000
Ugx. 132,377,000
Ugx. 136,310,000
Ugx. 123,847,000
Ugx. 123,500,000
Ugx. 128,662,000
Ugx. 132,322,000
Ugx. 138,762,000