140,169 shares
66,280 shares
123,821 shares
903,143 shares
723,359 shares
153,965 shares
625,191 shares
216,754 shares
486,891 shares
374,245 shares