23,875 shares
35,505 shares
25,811 shares
61,034 shares
256,424 shares
40,145 shares
22,471 shares
47,256 shares
19,421 shares
88,984 shares