Ugx. 116,001,000
View detail
Ugx. 101,433,000
Ugx. 148,776,000
Ugx. 104,975,000
Ugx. 145,224,000
Ugx. 80,387,900
Ugx. 146,285,000
Ugx. 161,536,000
Ugx. 92,065,400
Ugx. 88,086,200
Ugx. 104,033,000
Ugx. 152,573,000