18,847 shares
53,927 shares
232,638 shares
230,439 shares
128,584 shares
94,120 shares
291,566 shares
332,095 shares
217,182 shares
160,117 shares