623,236 shares
64,861 shares
133,026 shares
140,161 shares
66,188 shares
123,801 shares
903,089 shares
723,260 shares
153,938 shares
625,109 shares