328 shares
253 shares
200 shares
565 shares
170 shares
221 shares
216 shares
201 shares
191 shares
504 shares