140,194 shares
66,287 shares
123,826 shares
903,157 shares
723,402 shares
153,970 shares
625,254 shares
216,778 shares
486,929 shares
374,258 shares