429,660 shares
244,672 shares
501,242 shares
465,595 shares
472,163 shares
473,072 shares
236,542 shares
315,252 shares
113,717 shares
183,865 shares