34,416 shares
17,379 shares
23,042 shares
40,193 shares
42,055 shares
35,022 shares
33,537 shares
35,863 shares
28,905 shares
34,850 shares