Ugx. 50,091,436
View detail
Ugx. 64,373,704
Ugx. 52,007,412
Ugx. 45,797,732
Ugx. 43,483,696
Ugx. 42,002,928
Ugx. 31,786,140
Ugx. 33,044,000
Ugx. 39,396,984
Ugx. 26,223,964