140,167 shares
66,227 shares
123,809 shares
903,130 shares
723,347 shares
153,947 shares
625,179 shares
216,746 shares
486,877 shares
374,197 shares