23,875 shares
35,516 shares
25,811 shares
61,037 shares
256,431 shares
40,145 shares
22,471 shares
47,258 shares
19,422 shares
88,988 shares