140,168 shares
66,228 shares
123,810 shares
903,135 shares
723,352 shares
153,948 shares
625,185 shares
216,750 shares
486,882 shares
374,199 shares