322 shares
223 shares
504 shares
218 shares
128 shares
148 shares
450 shares
3,025 shares
153 shares
127 shares