EKNL - shares held by CEDE is 153,199?? http://www.otcmarkets.com/stock/EKNL/news/Initial-Company-Information-and-Disclosure-Statement?id=41173&b=y The number of free trading shares is 10,153,136 and the number of shares held by CEDE is 153,199. How comes that more than 3M shares were traded in the past couple weeks? Can anyone help here? Tia