34,965 shares
263,538 shares
124,571 shares
93,883 shares
37,235 shares
63,271 shares
44,133 shares
21,370 shares
299,788 shares
21,599 shares