623,588 shares
317,176 shares
24,311 shares
92,772 shares
357,840 shares
114,051 shares
50,754 shares
243,893 shares
20,440 shares
51,997 shares