Ugx. 748,136,000
View detail
Ugx. 245,427,000
Ugx. 922,641,000
Ugx. 399,750,000
Ugx. 911,269,000
Ugx. 171,922,000
Ugx. 724,997,000
Ugx. 258,765,000
Ugx. 272,633,000
Ugx. 526,601,000
Ugx. 177,608,000
Ugx. 1,230,060,000