95,829 shares
28,719 shares
420,866 shares
149,416 shares
357,303 shares
101,056 shares
339,101 shares
58,348 shares
50,939 shares
35,224 shares