34,468 shares
18,404 shares
120,557 shares
108,148 shares
11,130 shares
53,910 shares
18,955 shares
12,775 shares
231,334 shares
28,218 shares