Ugx. 129,672,000
View detail
Ugx. 116,555,000
Ugx. 155,124,000
Ugx. 105,535,000
Ugx. 117,791,000
Ugx. 112,180,000
Ugx. 130,988,000
Ugx. 86,031,400
Ugx. 109,549,000
Ugx. 74,874,800
Ugx. 72,226,100
Ugx. 64,825,000