Ugx. 146,816,000
View detail
Ugx. 318,783,000
Ugx. 57,181,000
Ugx. 116,265,000
Ugx. 82,833,100
Ugx. 409,934,000
Ugx. 127,831,000
Ugx. 276,576,000
Ugx. 114,787,000
Ugx. 317,127,000
Ugx. 65,746,000
Ugx. 377,077,000