140,257 shares
66,317 shares
123,837 shares
903,173 shares
723,494 shares
153,996 shares
625,373 shares
216,813 shares
487,024 shares
374,370 shares