31,574 shares
7,159 shares
12,593 shares
7,518 shares
11,443 shares
12,654 shares
6,051 shares
38,205 shares
28,981 shares
14,137 shares