23,582 shares
21,259 shares
32,391 shares
86,627 shares
42,810 shares
255,880 shares
16,062 shares
19,704 shares
39,628 shares
50,698 shares