33,580 shares
27,156 shares
207,309 shares
186,795 shares
166,130 shares
299,096 shares
164,011 shares
151,597 shares
466,608 shares
140,792 shares