319,554 shares
126,034 shares
372,402 shares
201,680 shares
479,066 shares
452,658 shares
297,280 shares
184,671 shares
49,249 shares
322,803 shares