31,180 shares
42,831 shares
34,611 shares
14,468 shares
25,574 shares
42,572 shares
35,031 shares
35,914 shares
23,527 shares
347,616 shares