Ugx. 117,016,000
View detail
Ugx. 110,735,000
Ugx. 101,091,000
Ugx. 114,782,000
Ugx. 101,817,000
Ugx. 98,748,200
Ugx. 110,850,000
Ugx. 92,762,800
Ugx. 90,915,300
Ugx. 78,728,100
Ugx. 93,052,700
Ugx. 100,387,000