403 shares
340 shares
355 shares
397 shares
342 shares
365 shares
506 shares
428 shares
430 shares
448 shares