34,448 shares
17,387 shares
23,073 shares
40,201 shares
42,080 shares
35,038 shares
33,551 shares
35,877 shares
29,103 shares
34,859 shares