28,838 shares
11,143 shares
46,561 shares
17,948 shares
20,915 shares
39,355 shares
57,917 shares
17,887 shares
46,444 shares
25,562 shares