Ugx. 127,703,000
View detail
Ugx. 125,134,000
Ugx. 121,446,000
Ugx. 122,456,000
Ugx. 121,377,000
Ugx. 112,454,000
Ugx. 113,706,000
Ugx. 103,798,000
Ugx. 115,389,000
Ugx. 118,429,000
Ugx. 98,425,200