19,988 shares
11,546 shares
34,220 shares
30,377 shares
15,080 shares
27,476 shares
549,000 shares
248,727 shares
187,736 shares
401,717 shares