38,933 shares
32,970 shares
32,494 shares
53,984 shares
26,371 shares
30,854 shares
28,436 shares
41,334 shares
19,424 shares
22,431 shares