20,865 shares
180,426 shares
18,539 shares
19,398 shares
23,135 shares
80,154 shares
317,755 shares
29,943 shares
46,610 shares
251,917 shares