305,043 shares
84,744 shares
52,858 shares
342,717 shares
146,459 shares
101,824 shares
120,270 shares
122,228 shares
53,295 shares
87,829 shares