34,399 shares
17,377 shares
23,032 shares
40,184 shares
42,050 shares
35,014 shares
33,529 shares
35,854 shares
28,825 shares
34,845 shares