28,912 shares
11,234 shares
46,972 shares
18,101 shares
21,021 shares
39,436 shares
57,997 shares
18,126 shares
46,767 shares
25,776 shares