Ugx. 138,063,000
View detail
Ugx. 310,787,000
Ugx. 173,084,000
Ugx. 87,882,900
Ugx. 439,417,000
Ugx. 29,386,200
Ugx. 110,715,000
Ugx. 267,670,000
Ugx. 111,383,000
Ugx. 74,930,200
Ugx. 97,336,900
Ugx. 143,834,000