Ugx. 31,259,100
View detail
Ugx. 30,715,700
Ugx. 30,008,400
Ugx. 29,061,600
Ugx. 27,012,000
Ugx. 29,109,300
Ugx. 25,729,600
Ugx. 29,489,000
Ugx. 24,145,800
Ugx. 26,160,000
Ugx. 34,278,700
Ugx. 24,663,400