29,690 shares
28,426 shares
23,961 shares
20,542 shares
29,649 shares
22,559 shares
42,194 shares
44,774 shares
29,677 shares
36,426 shares