31,152 shares
42,812 shares
34,592 shares
14,448 shares
25,553 shares
42,553 shares
35,017 shares
35,889 shares
23,509 shares
347,591 shares