45,885 shares
324,832 shares
81,113 shares
67,157 shares
131,126 shares
142,676 shares
336,928 shares
315,205 shares
113,611 shares
99,525 shares