311 shares
176 shares
691 shares
151 shares
258 shares
244 shares
193 shares
495 shares
442 shares
185 shares