140,192 shares
66,282 shares
123,824 shares
903,152 shares
723,372 shares
153,968 shares
625,228 shares
216,777 shares
486,904 shares
374,255 shares