Ugx. 574,801,000
View detail
Ugx. 277,925,000
Ugx. 92,900,400
Ugx. 308,080,000
Ugx. 30,321,600
Ugx. 58,690,800
Ugx. 262,767,000
Ugx. 59,866,700
Ugx. 402,927,000
Ugx. 183,266,000
Ugx. 266,510,000
Ugx. 94,636,300