45,885 shares
324,831 shares
81,113 shares
67,157 shares
131,125 shares
142,676 shares
336,927 shares
315,204 shares
113,610 shares
99,525 shares