22,519 shares
84,220 shares
665,877 shares
70,948 shares
243,200 shares
31,325 shares
31,566 shares
38,196 shares
29,275 shares
78,567 shares