Ugx. 884,627,000
View detail
Ugx. 462,229,000
Ugx. 875,880,000
Ugx. 644,121,000
Ugx. 546,329,000
Ugx. 563,493,000
Ugx. 791,572,000
Ugx. 521,685,000
Ugx. 608,246,000
Ugx. 804,164,000
Ugx. 629,265,000
Ugx. 57,530,400,000