Ugx. 141,596,430
View detail
Ugx. 115,752,390
Ugx. 121,922,570
Ugx. 121,481,840
Ugx. 124,541,310
Ugx. 115,711,390
Ugx. 95,514,810
Ugx. 87,310,110
Ugx. 79,269,400
Ugx. 83,989,280
Ugx. 107,347,824
Ugx. 92,373,344