Ugx. 3,421,950,000
View detail
Ugx. 341,533,000
Ugx. 843,896,000
Ugx. 808,911,000
Ugx. 644,292,000
Ugx. 308,227,000
Ugx. 755,781,000
Ugx. 925,771,000
Ugx. 285,592,000
Ugx. 258,614,000
Ugx. 852,641,000
Ugx. 369,813,000