31,233 shares
42,878 shares
34,673 shares
14,525 shares
25,641 shares
42,629 shares
35,081 shares
35,959 shares
23,586 shares
347,671 shares