30,145 shares
37,371 shares
10,948 shares
10,736 shares
12,095 shares
11,559 shares
24,065 shares
26,195 shares
21,516 shares
15,603 shares