Ugx. 152,859,000
View detail
Ugx. 144,639,000
Ugx. 140,266,000
Ugx. 192,389,000
Ugx. 117,496,000
Ugx. 97,787,200
Ugx. 149,863,000
Ugx. 108,821,000
Ugx. 98,090,000
Ugx. 127,400,000
Ugx. 99,453,700
Ugx. 141,948,000