352,440 shares
351,258 shares
342,233 shares
337,892 shares
323,459 shares
322,091 shares
318,882 shares
316,270 shares
314,033 shares
313,964 shares