19,441 shares
11,056 shares
33,654 shares
29,779 shares
14,517 shares
26,837 shares
548,389 shares
248,129 shares
187,140 shares
401,176 shares