29,497 shares
27,263 shares
113,583 shares
40,358 shares
29,240 shares
78,272 shares
54,774 shares
49,308 shares
17,230 shares
96,264 shares