310,375 shares
303,633 shares
247,034 shares
64,504 shares
371,153 shares
49,121 shares
464,426 shares
302,609 shares
544,717 shares
482,527 shares