160 shares
135 shares
145 shares
113 shares
151 shares
101 shares
146 shares
311 shares
83 shares
200 shares