29,531 shares
31,146 shares
31,027 shares
38,034 shares
42,102 shares
21,292 shares
37,220 shares
36,059 shares
30,720 shares
18,309 shares