331 shares
505 shares
247 shares
276 shares
257 shares
459 shares
398 shares
234 shares
305 shares
352 shares