277,653 shares
56,925 shares
503,529 shares
501,531 shares
234,784 shares
236,976 shares
747,642 shares
233,557 shares
310,058 shares
193,664 shares