17,446 shares
14,998 shares
73,515 shares
29,699 shares
172,304 shares
19,435 shares
26,056 shares
22,303 shares
31,083 shares
49,228 shares