160,176 shares
48,144 shares
43,808 shares
152,953 shares
84,779 shares
187,658 shares
332,035 shares
503,824 shares
235,723 shares
112,651 shares