58,071 shares
324,778 shares
42,976 shares
51,750 shares
370,755 shares
242,571 shares
110,926 shares
187,007 shares
575,527 shares
52,866 shares