Ugx. 40,786,200
View detail
Ugx. 48,269,400
Ugx. 45,844,200
Ugx. 39,076,500
Ugx. 40,709,700
Ugx. 36,704,500
Ugx. 44,800,900
Ugx. 33,529,500
Ugx. 37,366,800
Ugx. 36,846,900
Ugx. 31,942,000
Ugx. 40,996,300