31,117 shares
42,772 shares
34,525 shares
14,425 shares
25,514 shares
42,533 shares
34,945 shares
35,859 shares
23,496 shares
347,512 shares