305,030 shares
84,729 shares
52,856 shares
342,705 shares
146,449 shares
101,813 shares
120,255 shares
122,228 shares
53,285 shares
87,828 shares