140,294 shares
125,834 shares
35,526 shares
298,770 shares
51,777 shares
33,198 shares
26,204 shares
122,976 shares
62,558 shares
26,778 shares