Ugx. 174,061,000
View detail
Ugx. 111,747,000
Ugx. 159,842,000
Ugx. 134,785,000
Ugx. 117,210,000
Ugx. 146,198,000
Ugx. 128,274,000
Ugx. 105,188,000
Ugx. 121,582,000
Ugx. 124,745,000
Ugx. 103,995,000
Ugx. 128,156,000