Ugx. 117,851,656
View detail
Ugx. 102,459,480
Ugx. 99,049,000
Ugx. 114,571,190
Ugx. 104,734,800
Ugx. 103,084,570
Ugx. 97,463,776
Ugx. 112,165,856
Ugx. 90,107,736
Ugx. 78,446,090
Ugx. 96,093,584