Ugx. 61,492,400
View detail
Ugx. 62,772,400
Ugx. 21,909,600
Ugx. 20,156,200
Ugx. 31,008,200
Ugx. 239,523,000
Ugx. 157,674,000
Ugx. 49,945,700
Ugx. 196,364,000
Ugx. 129,741,000
Ugx. 65,435,000
Ugx. 34,521,300