Ugx. 112,482,000
View detail
Ugx. 130,731,000
Ugx. 110,947,000
Ugx. 128,713,000
Ugx. 129,065,000
Ugx. 126,489,000
Ugx. 109,477,000
Ugx. 117,787,000
Ugx. 106,856,000
Ugx. 93,609,200
Ugx. 136,806,000
Ugx. 118,840,000