166,531 shares
159,178 shares
353,091 shares
300,702 shares
442,105 shares
172,743 shares
160,847 shares
304,575 shares
134,940 shares
122,387 shares