4,512 shares
3,007 shares
36,705 shares
256,366 shares
80,822 shares
185,035 shares
338,082 shares
108,278 shares
224,427 shares
232,577 shares