319,909 shares
126,389 shares
372,760 shares
202,072 shares
479,441 shares
453,015 shares
297,746 shares
185,038 shares
49,588 shares
323,159 shares