31,586 shares
7,175 shares
12,610 shares
7,552 shares
11,512 shares
12,739 shares
6,092 shares
38,299 shares
29,052 shares
14,230 shares