32,441 shares
333,091 shares
341,384 shares
149,719 shares
180,404 shares
89,144 shares
96,249 shares
233,259 shares
29,440 shares
72,232 shares