Ugx. 60,311,100
View detail
Ugx. 57,686,000
Ugx. 83,783,600
Ugx. 125,243,000
Ugx. 59,649,300
Ugx. 44,899,700
Ugx. 74,234,900
Ugx. 164,127,000
Ugx. 56,854,700
Ugx. 61,333,800
Ugx. 67,393,300
Ugx. 171,308,000