Ugx. 119,339,000
View detail
Ugx. 99,169,600
Ugx. 146,940,000
Ugx. 51,073,900
Ugx. 244,081,000
Ugx. 192,068,000
Ugx. 57,181,000
Ugx. 158,158,000
Ugx. 2,026,200,000
Ugx. 560,489,000
Ugx. 108,961,000
Ugx. 320,656,000