271 shares
395 shares
393 shares
309 shares
457 shares
261 shares
307 shares
517 shares
815 shares
300 shares