321 shares
293 shares
1,060 shares
531 shares
260 shares
255 shares
711 shares
304 shares
285 shares
259 shares