20,834 shares
48,293 shares
33,302 shares
18,639 shares
40,742 shares
15,537 shares
19,426 shares
36,726 shares
34,540 shares
40,178 shares