Ugx. 74,341,100
View detail
Ugx. 74,154,700
Ugx. 57,005,200
Ugx. 52,780,500
Ugx. 41,030,300
Ugx. 41,038,100
Ugx. 43,628,000
Ugx. 37,847,600
Ugx. 34,733,800
Ugx. 43,285,700
Ugx. 35,583,000
Ugx. 34,777,700