21,313 shares
42,796 shares
15,895 shares
18,741 shares
29,595 shares
18,283 shares
18,404 shares
24,487 shares
17,985 shares
23,937 shares