Ugx. 130,684,000
View detail
Ugx. 121,786,000
Ugx. 128,909,000
Ugx. 117,561,000
Ugx. 115,669,000
Ugx. 97,584,400
Ugx. 96,355,300
Ugx. 96,188,100
Ugx. 129,371,000
Ugx. 120,053,000
Ugx. 98,488,900
Ugx. 95,216,300