18,329 shares
13,102 shares
16,883 shares
18,774 shares
559,208 shares
52,661 shares
311,110 shares
130,445 shares
267,734 shares
310 shares