46,054 shares
55,760 shares
152,691 shares
34,615 shares
23,914 shares
28,212 shares
20,929 shares
35,235 shares
25,017 shares
16,046 shares