17,431 shares
14,957 shares
73,513 shares
29,687 shares
172,259 shares
19,366 shares
26,019 shares
22,294 shares
31,063 shares
49,166 shares