19,431 shares
11,033 shares
33,636 shares
29,748 shares
14,506 shares
26,830 shares
548,352 shares
248,122 shares
187,130 shares
401,165 shares