309 shares
354 shares
280 shares
344 shares
226 shares
245 shares
183 shares
263 shares
571 shares
531 shares