31,134 shares
42,801 shares
34,536 shares
14,437 shares
25,538 shares
42,542 shares
34,985 shares
35,869 shares
23,501 shares
347,558 shares