Ugx. 59,505,100
View detail
Ugx. 67,288,700
Ugx. 60,269,800
Ugx. 63,661,800
Ugx. 73,712,300
Ugx. 50,962,200
Ugx. 61,776,400
Ugx. 51,907,200
Ugx. 57,462,200
Ugx. 44,981,100
Ugx. 59,209,000
Ugx. 58,745,900