95,834 shares
68,605 shares
690,883 shares
635,559 shares
324,720 shares
128,805 shares
242,191 shares
186,592 shares
57,832 shares
46,770 shares