23,595 shares
21,305 shares
32,435 shares
86,681 shares
42,865 shares
255,941 shares
16,101 shares
19,716 shares
39,674 shares
50,741 shares