19,440 shares
11,046 shares
33,652 shares
29,765 shares
14,517 shares
26,837 shares
548,387 shares
248,129 shares
187,140 shares
401,176 shares