Ugx. 27,852,800,000
View detail
Ugx. 182,500,000
Ugx. 264,344,000
Ugx. 160,017,000
Ugx. 240,356,000
Ugx. 183,498,000
Ugx. 252,478,000
Ugx. 194,547,000
Ugx. 154,764,000
Ugx. 147,524,000
Ugx. 144,126,000