Ugx. 42,437,100,000
View detail
Ugx. 168,535,000
Ugx. 200,724,000
Ugx. 161,017,000
Ugx. 394,161,000
Ugx. 252,912,000
Ugx. 265,992,000
Ugx. 196,492,000
Ugx. 180,330,000
Ugx. 217,402,000
Ugx. 217,457,000
Ugx. 145,692,000