34,909 shares
17,433 shares
23,278 shares
40,689 shares
42,490 shares
35,107 shares
33,606 shares
36,361 shares
29,416 shares
34,914 shares