43,359 shares
316 shares
290 shares
340 shares
401 shares
391 shares
373 shares
496 shares
392 shares
595 shares