319,581 shares
126,063 shares
372,453 shares
201,716 shares
479,110 shares
452,687 shares
297,329 shares
184,719 shares
49,269 shares
322,845 shares