Ugx. 96,393,300
View detail
Ugx. 91,052,100
Ugx. 108,726,000
Ugx. 104,827,000
Ugx. 89,379,600
Ugx. 150,660,000
Ugx. 121,898,000
Ugx. 112,214,000
Ugx. 81,263,500
Ugx. 103,285,000
Ugx. 118,772,000
Ugx. 43,427,400