29,531 shares
31,147 shares
31,028 shares
38,035 shares
42,103 shares
21,293 shares
37,220 shares
36,060 shares
30,721 shares
18,309 shares