31,137 shares
42,801 shares
34,536 shares
14,437 shares
25,539 shares
42,545 shares
34,986 shares
35,870 shares
23,501 shares
347,559 shares