138,688 shares
13,663 shares
8,006 shares
6,061 shares
442,120 shares
77,529 shares
396,241 shares
78,787 shares
379,883 shares
249,122 shares