Ugx. 154,631,000
View detail
Ugx. 82,130,100
Ugx. 117,462,000
Ugx. 115,279,000
Ugx. 134,955,000
Ugx. 95,680,400
Ugx. 111,342,000
Ugx. 93,925,600
Ugx. 79,048,200
Ugx. 80,506,900
Ugx. 95,899,700
Ugx. 77,123,400