24,345 shares
40,549 shares
25,387 shares
22,879 shares
17,936 shares
28,140 shares
96,416 shares
258,076 shares
83,864 shares
108,758 shares