Ugx. 119,339,000
View detail
Ugx. 99,169,600
Ugx. 398,185,000
Ugx. 146,940,000
Ugx. 51,073,900
Ugx. 144,526,000
Ugx. 244,081,000
Ugx. 192,068,000
Ugx. 57,968,700
Ugx. 57,181,000
Ugx. 2,026,200,000
Ugx. 560,489,000