38,996 shares
33,028 shares
32,582 shares
54,033 shares
26,390 shares
30,928 shares
28,580 shares
41,383 shares
19,484 shares
22,520 shares