34,398 shares
17,376 shares
23,032 shares
40,184 shares
42,050 shares
35,013 shares
33,528 shares
35,854 shares
28,805 shares
34,845 shares