18,857 shares
53,937 shares
232,648 shares
230,449 shares
128,593 shares
94,139 shares
291,587 shares
332,142 shares
217,191 shares
160,130 shares