17,158 shares
198,825 shares
37,196 shares
19,859 shares
53,602 shares
22,017 shares
296,819 shares
17,442 shares
67,804 shares
26,273 shares