5,940 shares
34,525 shares
57,870 shares
39,706 shares
31,436 shares
41,388 shares
363,101 shares
436,580 shares
176,209 shares
123,759 shares