32,516 shares
333,227 shares
341,504 shares
149,814 shares
180,515 shares
89,237 shares
96,367 shares
233,386 shares
29,553 shares
72,329 shares