31,117 shares
42,777 shares
34,525 shares
14,427 shares
25,518 shares
42,535 shares
34,950 shares
35,860 shares
23,497 shares
347,518 shares