330,797 shares
85,499 shares
185,717 shares
84,356 shares
61,432 shares
71,438 shares
85,042 shares
287,989 shares
269,672 shares
220,740 shares