29,529 shares
31,144 shares
31,026 shares
38,033 shares
42,100 shares
21,291 shares
37,220 shares
36,058 shares
30,720 shares
18,309 shares