Ugx. 96,595,100
View detail
Ugx. 108,522,000
Ugx. 105,207,000
Ugx. 121,582,000
Ugx. 123,125,000
Ugx. 116,114,000
Ugx. 116,551,000
Ugx. 114,204,000
Ugx. 115,081,000
Ugx. 116,988,000
Ugx. 127,482,000
Ugx. 115,953,000