638,249 shares
281,336 shares
261,847 shares
599,801 shares
210,144 shares
185,489 shares
208,766 shares
250,212 shares
370,052 shares
405,518 shares