150,662 shares
97,384 shares
372,377 shares
67,584 shares
42,427 shares
40,234 shares
317,530 shares
61,594 shares
182,948 shares
53,723 shares