166,531 shares
159,178 shares
353,089 shares
300,702 shares
442,104 shares
172,742 shares
160,845 shares
304,573 shares
134,938 shares
122,386 shares