Ugx. 42,288,200
View detail
Ugx. 219,959,000
Ugx. 688,411,000
Ugx. 89,530,800
Ugx. 182,789,000
Ugx. 85,293,600
Ugx. 185,920,000
Ugx. 116,536,000
Ugx. 211,818,000
Ugx. 177,297,000
Ugx. 104,962,000
Ugx. 30,682,900