95,831 shares
68,602 shares
690,862 shares
635,553 shares
324,716 shares
128,802 shares
242,148 shares
186,553 shares
57,831 shares
46,768 shares