18,858 shares
53,940 shares
232,651 shares
230,451 shares
128,595 shares
94,148 shares
291,590 shares
332,155 shares
217,192 shares
160,134 shares