95,849 shares
68,628 shares
690,895 shares
635,634 shares
324,796 shares
128,899 shares
242,226 shares
186,633 shares
57,867 shares
46,815 shares