166,947 shares
159,350 shares
354,044 shares
301,561 shares
443,001 shares
173,486 shares
161,492 shares
305,114 shares
135,699 shares
123,023 shares