Ugx. 32,742,100
View detail
Ugx. 41,015,700
Ugx. 38,256,100
Ugx. 31,760,000
Ugx. 30,858,500
Ugx. 31,332,900
Ugx. 38,597,700
Ugx. 34,663,700
Ugx. 33,948,500
Ugx. 31,375,600
Ugx. 35,647,600
Ugx. 27,206,800