28,336 shares
102,124 shares
87,922 shares
59,450 shares
35,415 shares
14,719 shares
16,796 shares
9,796 shares
28,312 shares
19,051 shares