18,857 shares
53,936 shares
232,646 shares
230,449 shares
128,593 shares
94,138 shares
291,586 shares
332,139 shares
217,189 shares
160,127 shares