Ugx. 144,668,000
View detail
Ugx. 139,463,000
Ugx. 145,275,000
Ugx. 125,138,000
Ugx. 132,156,000
Ugx. 128,224,000
Ugx. 122,005,000
Ugx. 117,111,000
Ugx. 122,540,000
Ugx. 116,903,000
Ugx. 122,396,000
Ugx. 135,221,000