18,857 shares
53,938 shares
232,650 shares
230,451 shares
128,594 shares
94,147 shares
291,590 shares
332,152 shares
217,191 shares
160,133 shares