Ugx. 125,322,000
View detail
Ugx. 143,843,000
Ugx. 110,667,000
Ugx. 129,381,000
Ugx. 120,460,000
Ugx. 141,198,000
Ugx. 128,715,000
Ugx. 119,328,000
Ugx. 137,820,000
Ugx. 125,931,000
Ugx. 99,773,900
Ugx. 118,932,000