Ugx. 64,411,000
View detail
Ugx. 61,628,500
Ugx. 62,700,000
Ugx. 63,979,100
Ugx. 57,993,400
Ugx. 62,656,200
Ugx. 75,311,000
Ugx. 54,473,000
Ugx. 57,140,600
Ugx. 65,263,700
Ugx. 70,609,900
Ugx. 57,856,700