32,512 shares
333,219 shares
341,504 shares
149,812 shares
180,506 shares
89,232 shares
96,362 shares
233,380 shares
29,549 shares
72,326 shares