Ugx. 120,807,000
View detail
Ugx. 116,681,000
Ugx. 118,532,000
Ugx. 121,202,000
Ugx. 116,831,000
Ugx. 126,364,000
Ugx. 114,995,000
Ugx. 121,814,000
Ugx. 112,633,000
Ugx. 123,824,000
Ugx. 114,767,000
Ugx. 448,111,000