34,429 shares
17,384 shares
23,064 shares
40,195 shares
42,076 shares
35,035 shares
33,548 shares
35,872 shares
29,034 shares
34,856 shares