29,497 shares
27,263 shares
113,590 shares
40,358 shares
29,241 shares
78,274 shares
54,774 shares
49,322 shares
17,232 shares
96,267 shares