29,477 shares
27,250 shares
113,423 shares
40,272 shares
29,120 shares
78,147 shares
54,680 shares
49,192 shares
17,112 shares
96,157 shares