Ugx. 409,446,000
View detail
Ugx. 90,745,500
Ugx. 95,525,400
Ugx. 96,553,500
Ugx. 69,635,600
Ugx. 129,794,000
Ugx. 67,748,800
Ugx. 207,151,000
Ugx. 92,878,400
Ugx. 91,883,100
Ugx. 62,947,100
Ugx. 193,167,000