18,855 shares
53,932 shares
232,644 shares
230,442 shares
128,587 shares
94,130 shares
291,575 shares
332,118 shares
217,183 shares
160,119 shares