Ugx. 596,734,000
View detail
Ugx. 724,715,000
Ugx. 1,215,440,000
Ugx. 242,341,000
Ugx. 567,355,000
Ugx. 151,458,000
Ugx. 253,545,000
Ugx. 391,614,000
Ugx. 1,277,950,000
Ugx. 364,136,000
Ugx. 358,746,000
Ugx. 134,048,000