Ugx. 44,506,100
View detail
Ugx. 42,839,000
Ugx. 38,040,700
Ugx. 31,591,900
Ugx. 42,367,400
Ugx. 41,023,900
Ugx. 35,139,800
Ugx. 40,980,000
Ugx. 34,284,400
Ugx. 41,983,600
Ugx. 38,265,600
Ugx. 38,907,200