305 shares
265 shares
311 shares
414 shares
355 shares
560 shares
349 shares
318 shares
645 shares
600 shares