18,857 shares
53,938 shares
232,649 shares
230,449 shares
128,594 shares
94,139 shares
291,588 shares
332,146 shares
217,191 shares
160,131 shares