140,705 shares
66,627 shares
124,295 shares
903,254 shares
723,941 shares
154,266 shares
625,826 shares
217,145 shares
487,478 shares
374,895 shares