18,859 shares
53,940 shares
232,652 shares
230,459 shares
128,596 shares
94,153 shares
291,594 shares
332,158 shares
217,192 shares
160,137 shares