50,518 shares
397,737 shares
43,802 shares
160,814 shares
286,930 shares
31,060 shares
161,102 shares
186,649 shares
174,804 shares
510,943 shares