34,432 shares
17,384 shares
23,066 shares
40,195 shares
42,076 shares
35,036 shares
33,548 shares
35,873 shares
29,034 shares
34,859 shares