319,563 shares
126,042 shares
372,421 shares
201,686 shares
479,085 shares
452,668 shares
297,293 shares
184,684 shares
49,252 shares
322,812 shares