Ugx. 139,463,000
View detail
Ugx. 141,776,000
Ugx. 145,275,000
Ugx. 125,105,000
Ugx. 132,156,000
Ugx. 128,224,000
Ugx. 147,899,000
Ugx. 140,030,000
Ugx. 138,718,000
Ugx. 117,111,000
Ugx. 122,540,000
Ugx. 116,903,000