Ugx. 47,648,300
View detail
Ugx. 44,933,800
Ugx. 42,062,900
Ugx. 41,983,600
Ugx. 40,980,000
Ugx. 40,289,100
Ugx. 39,642,000
Ugx. 38,430,100
Ugx. 34,416,000
Ugx. 33,006,700