17,530 shares
40,429 shares
342,244 shares
329,429 shares
277,441 shares
166,652 shares
383,718 shares
89,145 shares
161,328 shares
172,446 shares